SM>>> Hа кой черт в C++ оператор switch реализован так, что в конце SM>>> каждого case надо втыкать break? То есть, почему эти break не SM>>> втыкаются туда автоматом? AV>> К.О. спешит на помощь... AV>> Для того, чтобы можно было использовать fallthrough. Так-то! :-) SM> И как часто нужен именно fallthrough? К.О. подсказывает что SM> необходимость поддержки всякой экзотики, еще не повод делать эту SM> экзотику поведением по умолчанию.