История изменений
Исправление Iron_Bug, (текущая версия) :
это НЕ UB. поведение всех компиляторов в таком случае строго задекларировано в стандарте. кто не читал, тот ССЗБ. почему компилятор должен сообщать юзеру, что он идиот?
в некоторых компиляторах уже дошли до маразма: требуют явно декларировать обычное проваливание через кейсы в свитче. вот я радикально против такой фигни.
Исходная версия Iron_Bug, :
это НЕ UB. поведение всех компиляторов в таком случае строго задекларировано в стандарте. кто не читал, тот ССЗБ. почему компилятор должен сообщать юзеру, что он идиот?