История изменений
Исправление KivApple, (текущая версия) :
UB.
Случается delete объекта на стеке. А delete можно только объект в куче. Аллокатор может сделать abort на каком-нибудь assert, может зависнуть, может запороть стек и не суметь вернуться из функции, а может ничего не случится.
Если повезло и аллокатор ничего не сделал, то скорее всего выведет 11. Но опять же нет 100% гарантий, ибо оптимизатор не дремлет и может сделать что-то странное.
Исходная версия KivApple, :
UB.
Случается delete объекта на стеке. А delete можно только объект в куче. Аллокатор может сделать abort на каком-нибудь assert, может зависнуть, а может ничего не случится.
Если повезло и аллокатор ничего не сделал, то скорее всего выведет 11. Но опять же нет 100% гарантий, ибо оптимизатор не дремлет и может сделать что-то странное.