간단히 메모리 릭 발생여부를 알아내고 이를 해결하는 방법에 대해서 알아봅시다. 이는 MS 사에서 CRT(C Runtime) 라이브러리로 제공해는 CRTDBG 를 이용할 겁니다. 생각보다 쉬운 반면 그 기능은 막강하지요. 일단 프로그램 정의부에 다음과 같이 추가합니다. #include #define CRTDBG_MAP_ALLOC #ifdef _DEBUG #define new new( _NORMAL_BLOCK, __FILE__, __LINE__ ) //궁금하시면 제 게시글 중 편을 보세요. #endif 이제 메인 진입 부 처음에 다음과 같이 선언합니다. 일반 main() 이라고 가정합니다. 물론 WinMain() 일 수도 있습니다. void main() { _CrtSetDbgFlag( _CRTDBG_ALLO..