Информация об изменениях

Сообщение Re[7]: Локальные переменные от 18.08.2025 11:39

Изменено 18.08.2025 11:41 kov_serg

Re[7]: Локальные переменные
Здравствуйте, wander, Вы писали:

W>Здравствуйте, rg45, Вы писали:


R>>(не уверен на счёт С++98).


W>А там всё так же.

W>

W>A return statement in main has the effect of leaving the main function (destroying any objects with auto-
W>matic storage duration) and calling exit with the return value as the argument. If control reaches the end
W>of main without encountering a return statement, the effect is that of executing
W>return 0;


Так я об этои и говорю, тут так а не тут UB. Вместо единообразия прдумывают 100500 способов инициализации и затейливых реализаций UB.
Re[7]: Локальные переменные
Здравствуйте, wander, Вы писали:

W>Здравствуйте, rg45, Вы писали:


R>>(не уверен на счёт С++98).


W>А там всё так же.

W>

W>A return statement in main has the effect of leaving the main function (destroying any objects with auto-
W>matic storage duration) and calling exit with the return value as the argument. If control reaches the end
W>of main without encountering a return statement, the effect is that of executing
W>return 0;


Так я об этои и говорю, тут так а не тут UB. Вместо единообразия прдумывают 100500 способов инициализации и затейливых реализаций UB.

ps:

Когда вы узнали что вам сын наркоман. Когда из дома стали пропадать наркотики