21.01.2008, 12:40 | #1 |
MCTS
|
Глюк компилятора
Сегодня наткнулся благодаря коду одного программиста:
X++: switch () { case Enum::Enum1: return ...; case Enum::Enum2: return ...; default: return ...; case Enum::Enum3: return ...; } Последний раз редактировалось Eldar9x; 21.01.2008 в 12:47. |
|
21.01.2008, 12:45 | #2 |
Участник
|
а вчем глюк компилятора?
помойму всё логично, ищется последовательно значение условия, и обрабатывается |
|
21.01.2008, 12:47 | #3 |
MCTS
|
Попробовал в с++ - в default не заходит, значит все-таки глюк.
|
|
21.01.2008, 12:54 | #4 |
Участник
|
X++ не С++, что возможно в одном языке в другом не факт что получиться.
попробуй реализовать на С++: X++: while select Table { info(Table.Field1); } |
|
21.01.2008, 13:38 | #5 |
Участник
|
Цитата:
Сообщение от Eldar9x
Сегодня наткнулся благодаря коду одного программиста:
X++: switch () { case Enum::Enum1: return ...; case Enum::Enum2: return ...; default: return ...; case Enum::Enum3: return ...; } |
|
21.01.2008, 14:03 | #6 |
MCTS
|
Цитата:
Интересно как ведет себя Java в этом случае. X++ ближе к Java, чем к C++. Если также как и X++, то скорее всего не глюк.
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Глюк с RecId | 20 | |||
Глюк автоматическое рассопопоставление | 4 | |||
Глюк в резервировании | 1 | |||
Резервирование в заказанных -глюк??? | 1 | |||
Переполнение во внутреннем стеке компилятора. | 7 |
|