Показать сообщение отдельно
Старый 21.01.2008, 13:38   #5  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Сегодня наткнулся благодаря коду одного программиста:

X++:
switch ()
{
case Enum::Enum1: return ...;
case Enum::Enum2: return ...;
default: return ...;
case Enum::Enum3: return ...;
}
если переменная будет Enum::Enum3 все равно будет выполнен код для default... Хотя вроде, возможно, в BP упоминается что default должен стоять в конце, или нет?
Интересно как ведет себя Java в этом случае. X++ ближе к Java, чем к C++. Если также как и X++, то скорее всего не глюк.