Должен ли деструктор абстрактного класса быть чисто виртуальным?

Я думаю, что одного виртуального обычно достаточно.

Есть ли другая причина сделать его чисто виртуальным, чем заставлять производные классы реализовывать свой собственный деструктор? Я имею в виду, что если вы выделяете что-то в конструкторе вашего класса, вы должны воздействовать на свой собственный деструктор - если ваш класс является производным или нет.

Не считается ответом, как я уже знаю: если вы хотите, чтобы ваш класс был абстрактным и у него не было чисто виртуальных функций - оставьте его деструктору.

Еще немного использует?

Ответы на вопрос(3)

Ваш ответ на вопрос