return у функции? Что за приколы такие то....
Это UB, может быть всё что угодно
это UB? Первый раз слышу, надо узнать этот момент, спасибо!
ретурна может не быть только у функции main, и то, его компилятор сам дописывает. Ну и у функций типа void
а "дописывает" это по стандарту? у функций тоже дописывают некоторые компиляторы
это требование апи ос, процесс должен завершится с кодом типа инт (тот самый return 0; , он есть, даже если ты его не написал)
у меня может быть самописаная ОС, которая не требует exit code :D
может, и компилятор ты свой сделаешь)
If control flows off the end of the compound-statement of main, the effect is equivalent to a return with operand 0 6.8.3.1 main function [basic.start.main], С++17
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Я про это
Обсуждают сегодня