Здравствуйте, aveSatanas, Вы писали:
S>Да я думаю подходит. Я использую LPVOID для хранения значения в самописном листе.
S>Придется сделать типизированный лист на основе шаблонов.
Можно сделать и так:
Завести
struct CDeleteble {
virtual ~CDeleteble() {}
};
Ну и все твои классы, которые ты хочешь удалять таким способом, виртуально выводить из CDeleteble, ну а вместо LPVOID использовать CDeleteble*.
Тогда, по идее, всё должно получиться...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском