Здравствуйте, _hum_, Вы писали:
__>а можно и так:
Нельзя. При data == 4 цикл никогда не закончится. (в отличии от)
| | Скрытый текст |
| | __>__>bool bDone = false;
__>do {
__> if ( data == 1)
__> {
__> cout << '1';
__> bDone = true;
__> }
__> else
__> if ( data == 2)
__> {
__> cout << '2';
__> bDone = true;
__> }
__> else
__> ...
__> if ( data == 3)
__> {
__> cout << '3';
__> bDone = true;
__> }
__>}
__>while(!bDone);
__>
|
| | |
__>только я все равно ен понял, к чему вы привели соттветствующий код.
Это к тому, что обычно смотришь на код и думаешь: "какой дурак его написал?". А всё почему? А потому, что для одного хорошо, для другого — извращение. И наоборот. Как написано в книжке "Рабы Майкрософта" — "красота — в глазах смотрящего".
__>чтобы показать, что со свитчем он проще?
А разве он проще?