我只是好奇以下代码是否应该由 g++ 编译器引起警告:
// Snip #1
bool x = 0;
x++;
// Snip #2
switch (x) {
default:
printf("hi\n");
}
问题是这样的语句存在于我处理的遗留代码中:-|,我想应该有一些警告?
我有 g++-4.4.3c
我只是好奇以下代码是否应该由 g++ 编译器引起警告:
// Snip #1
bool x = 0;
x++;
// Snip #2
switch (x) {
default:
printf("hi\n");
}
问题是这样的语句存在于我处理的遗留代码中:-|,我想应该有一些警告?
我有 g++-4.4.3c