• 카테고리

    질문 & 답변
  • 세부 분야

    데스크톱 앱 개발

  • 해결 여부

    미해결

하드코딩으로 위젯 구현할 때, 소멸자도 구현해야되나요?

23.12.15 08:50 작성 조회수 187

1

안녕하세요,

강의 QMdiArea을 이용한 다중 윈도우 창 만들기 예제를 보던 중 질문드립니다.

다중 윈도우 창을 만들기 위해, Widget 생성자에서 아래에 밑줄 친 변수들을 힙 메모리에 할당을 했는데요,

이 변수들은 widget이 사라질 때, 같이 메모리가 해제되나요? 아니면 직접 해제되도록 구현해야하나요??

 

 

 

 

 

답변 1

답변을 작성해보세요.

1

안녕하세요. 민트향칵테일님,

Widget 이 사라질 때, 자동으로 메모리에서 해제 되지 않습니다. 따라서 소멸자에서 메모리 해제를 직접 해줘야 합니다.

 

혹시 더 궁금한게 있으면 언제든 질문해 주세요.
감사합니다. 김대진 드림.