Ответ в теме: Конструкторы и дестркутор по умолчанию в С++

      Комментарии к записи Ответ в теме: Конструкторы и дестркутор по умолчанию в С++ отключены
#2717

Запустим наши примеры.

int main() {
LeakClass a, b; 
}

Программа отрабатывает без ошибок, но как только добавим вызов конструктора копирования (который создан неявно) — получим ошибку во время выполнения (память по указателю очищается дважды):
LeakClass c(a);