Re[4]: LPVOID и вызов деструктора
От: shnyaps  
Дата: 22.06.07 14:07
Оценка:
Здравствуйте, Erop, Вы писали:

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


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

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

E>Можно сделать и так:

E>Завести
struct CDeleteble {
E>    virtual ~CDeleteble() {}
E>};


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


E>Тогда, по идее, всё должно получиться...


тоже вариант. но по традиции нужно его CObject обозвать
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.