Codavr (20.02.2013 22:30, просмотров: 112) ответил Codavr на Пардон сомнения закрались. Надо стандарт рыть а не инетовые интерпретации.
Посмотрел стандарт. Все законно. http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf
синтаксис switch ( expression ) statement
в нашем случае statement это selection-statement (стр 133): if ( expression ) statement1 else statement2
где
statement1
case 1: case 2: return 1;
statement2
default: return 0;
Так что только варнинг. Ерроров нет.
Долой империалистический интернационал!