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