Здравствуйте, ibnhatab, Вы писали:
ТКС>>>>Чоэто вдруг неопределенное? std::terminate() — очень даже определенное поведение.
I>>>А откуда ему там взятся если стоит catch(...)?
ТКС>>15.2.3 —
ТКС>>ТКС>>If a destructor called during stack unwinding exits with an exception, std::terminate is called
I>Сдается мне что это фича нового стандарта. В С++ 98 такого вроде бы нету
Точно было.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.