У меня есть сценарий, в котором я пишу довольно глубокий объектно-ориентированный код с несколькими уровнями абстрактных базовых классов, и мне интересно, должен ли я явно объявлять деструктор для каждого из них.
Сгенерирует ли компилятор уже виртуальный компилятор по умолчанию, или мне придется сообщить об этом?