const volatile
河野真治 @ 琉球大学情報工学です。
const と volatile って両立しないんだと思っていたんですが...
extern int printf(char *,...);
int
main()
{
volatile const int i = 3;
switch(i) {
case 1: printf("1\n"); break;
case 2: printf("2\n"); break;
case 3: printf("3\n"); break;
case 4: printf("4\n"); break;
}
return 0;
}
でも、-Wall は何にも言わないのね。
ま、case 1 とかが落ちないことはわかったんだけど。
---
Shinji KONO @ Information Engineering, University of the Ryukyus
河野真治 @ 琉球大学工学部情報工学科
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735