Projectile - это подкласс Node .
Я хочу, чтобы навесок Destructor был вызван.
Примечание: в сценарии реальной жизни у меня есть список узла*, которые являются снарядом , Player или врага , каждый со своим собственным деструктором.
Node не имеет указанного деструктора в файле .h (я предполагаю, что он использует по умолчанию.)
Node* p = new Projectile();
delete(p); //Projectile destructor is never called
Подробнее здесь: https://stackoverflow.com/questions/351 ... -object-th
Мобильная версия