Re[3]: А когда может не вызываться деструктор?
От: sts  
Дата: 25.01.13 13:18
Оценка:
Здравствуйте, Abyx, Вы писали:

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


V>>Классический пример — отсутствие виртуального деструктора — http://cpp-reference.ru/articles/virtual-destructor/


A>

A>В языке программирования C++ деструктор полиморфного базового класса должен объявляться виртуальным.
A>Только так обеспечивается корректное разрушение объекта производного класса через указатель на соответствующий базовый класс.


A>это же чушь.

A>где Вы нашли этот говносайт?

А что тут не так ?
Вроде как удаление через указатель на базовый с невиртуальным деструктором = UB (по стандарту 2003, а как по новому интересно ?)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.