작성한 질문수
C개발자를 위한 최소한의 C++
상속과 형변환
해결된 질문
작성
·
106
0
04_Constructor 테스트 중에 질문 드립니다.
Test test01; 과 같이 선언하면 생성자와 소멸자가 모두 호출되는데
Test test02 = new Test(); 와 같이 호출하게 되면 소멸자는 호출되지 않습니다. 그 이유가 뭔지 궁금합니다.
친절한 강의 감사드립니다.
답변 1
new 연산으로 인스턴스를 생성했다면 delete 연산자로 동적 생성한 인스턴스를 삭제 해야 소멸자가 호출됩니다. 참고하시기 바랍니다. 😄