posts - 0, comments - 1, trackbacks - 0, articles - 25
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

더 좋은 메모리릭 잡는 방법

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로 릭 위치 바로가기까지.... 

짱 좋다.

 

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理