Можешь объяснить, для чего нужен виртуальный деструктор в объектно-ориентированном программировании и почему он важен? — ДейлиПреп