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