Недавно я писал собственный распределитель памяти , Смотрите эту статью подробно пользовательские мемори
благодаря ответу Дэвид Хаммен, Теперь я могу правильно освободить память о полиморфных объектах. тогда, кажется, я могу использовать МОЙ НОВЫЙ макрос для выделения памяти и конструирования объекта, использования MYDEL макрос для уничтожения объекта и свободной памяти, также может быть отслеживание памяти.
но я не уверен, можно ли его использовать в сложной среде проекта (например, при сложном проектировании множественного наследования ..), есть ли скрытые опасности?
ПРИМЕЧАНИЕ: меня не спрашивают, как сделать диспетчер памяти, как перегрузить оператор new / delete (глобальный или для класса), я просто хочу знать, есть ли проблема этого метода в реальной разработке проекта. Спасибо за любой ответ.
Задача ещё не решена.
Других решений пока нет …