Цитата:
Сообщение от
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++, то скорее всего не глюк.