강아지를 좋아하는 컴공생

[c++] 동적할당시 메모리 누수 체크하는 방법 본문

c++

[c++] 동적할당시 메모리 누수 체크하는 방법

정인하이 2020. 5. 27. 02:02

_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); 

 

이 함수는 디버깅모드에서만 사용될 수 있다

 

 

동적할당을 한 후 메모리 누수가 되고있는지 확인 하고 싶다면 디버깅모드(F5) 에서 누수 체크를 하면 된다

(스마트 포인터일 땐 메모리 누수를 걱정할 필요가 없음)

 

 

메모리 누수가 있을 때

 

메모리 누수가 없을 때