Posted on 2009-09-29 23:47
cngamedev 阅读(86)
评论(0) 编辑 收藏 引用 所属分类:
Dev Tips
이전 올렸던 릭 잡는 방법은 malloc으로 할당한 메모리 전용이라고 한다.
그래서인지 때로 전혀 말도 안되는 위치를 잡아내서 혼동이 있었는데..
좀더 편하고 new에 맞는 릭 위치 찾는 코드가 있었다..
#ifdef _DEBUG
#define new new(_NORMAL_BLOCK, __FILE__, __LINE__)
#endif
이라고 헤더에 선언하고..
_CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
를 메인의 처음에 써주면 메모리 릭 디텍트에다가
f4로 릭 위치 바로가기까지....
짱 좋다.