Сеня рядом и Белла пришел. Былое
break в case - никогда не понимал, зачем он нужен
Поскольку я вырос на Паскале (да и сейчас в основном использую его современные версии), то некоторые особенности С/С++ и им подобных языков мне совершенно непонятны. Например, зачем было делать break в конструкции switch/case? В Паскале это делается так: var x : Integer = 1; case x of 0 : WriteLn(0); 1 : WriteLn(1); 2 : WriteLn(2); 3 : WriteLn(3); end; Но можно сделать и так: case x of 0, 2 : WriteLn(x); 1 : WriteLn(1); 3 : WriteLn(3); end; А можно и вот так: case x of 0..3 : WriteLn(x); end; А вот...
Бездна всегда слева, или формула игрока. Блез Паскаль, учёный и человек
Паскаль - это не только язык прораммирования и единица давления в системе СИ (Шутка, конечно, хотя первая наша программа для обработки данных ИСЗ Коронас-и была написана именно на Паскале.) Блез Паскаль...