Re: Зачем нужен невиртуальный деструктор?
От: Suna Bozzu  
Дата: 09.12.10 08:35
Оценка: +3
Здравствуйте, Muxa, Вы писали:

M>Представьте себе иерархию классов.

M>Разработчик самого базового из них не сделал деструктор виртуальным.
M>Для чего он мог это сделать?
Возможно, для того, что бы не создавалась таблица виртуальных функций (для увеличения быстродействия).
Но, если изначально предполагалось использовать этот класс в качестве базового, то такое решение очень спорное (на мой взгляд).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.