Re[3]: C++Builder - глюки с auto_ptr...
От: Anatolix Россия https://www.linkedin.com/in/anatolix/
Дата: 01.08.02 11:05
Оценка:
Здравствуйте Vladik, Вы писали:

V>Дык. Почему оно глючит, в случа автоматического удаления? Почему не вызывается деструктор? Я прошелся дебагером — деструктор для самого auto_ptr вызывается, и в нем как и положено делается delete the_p; Но вот для привязанного к нему объекта просто освобождается память, без вызова деструктора этого объекта.


Могу поспорить что ты забыл деструктор сделать виртуальным у объекта
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.