История изменений
Исправление no-such-file, (текущая версия) :
Где здесь слово про то, что не нужно делать возврат?
Ну вот же
flowing off the end of a function other than main (6.6.1) results in undefined behavior
В отличие от void
equivalent to a return with no operand
В GCC конечно очень странные люди, но они в своём праве. Формально возврат не обязателен, если UB наступает в момент достижения }
. Можно просто сразу сегфолтиться.
Исходная версия no-such-file, :
Где здесь слово про то, что не нужно делать возврат?
Ну вот же
flowing off the end of a function other than main (6.6.1) results in undefined behavior
В отличие от void
equivalent to a return with no operand
В GCC конечно очень странные люди, но они в своём праве. Формально возврат не обязателен, если UB наступает в момент достижения }
.