Re[3]: LPVOID и вызов деструктора
От: Erop Россия  
Дата: 22.06.07 14:05
Оценка:
Здравствуйте, aveSatanas, Вы писали:

S>Да я думаю подходит. Я использую LPVOID для хранения значения в самописном листе.

S>Придется сделать типизированный лист на основе шаблонов.

Можно сделать и так:
Завести
struct CDeleteble {
    virtual ~CDeleteble() {}
};


Ну и все твои классы, которые ты хочешь удалять таким способом, виртуально выводить из CDeleteble, ну а вместо LPVOID использовать CDeleteble*.

Тогда, по идее, всё должно получиться...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.