Re[3]: семантика switch/case
От: Sheridan Россия  
Дата: 17.12.15 10:52
Оценка: -1 :)
Здравствуйте, AlexRK, Вы писали:

S>>switch полезен тем, что можно писать так, что код сможет выполняться не полностью. Например каттотак

S>>
S>>switch(flag)
S>>{
S>>    case doFullWork:      { checkLastWork(); clearTemp(); }
S>>    case doOptimizedWork: { clearCaches(); }
S>>    case justDoIt:        { doWork(); }
S>>}
S>>


ARK> Жуть. Goto в худшем виде.

Аргументы?
Как по мне, так тут всё чётко понятно как код исполняться будет. goto в этом отношении даёт возможность выстрелить себе в ногу, а switch нет

ARK>Вообще, конструкция switch в том виде, в каком она есть в С/C++,

Он такой везде
Matrix has you...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.