暴走的指压师

为何中年妇女对14岁正太不理不睬?28岁大妈是如何保持14岁身材与脸颊?三无蓝毛究竟身在何处?为何少年抛弃妹子去寻找基友的菊花,大妈抛弃正太去和眼镜妹百合? 一切的一切,请看《Q ヱヴァンゲリヲン新劇場版:Q 》
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

vs环境下的内存泄露检测工具

Posted on 2010-12-10 14:16  晓彻  阅读(2792)  评论(0编辑  收藏  举报

这个挺有用的。记录一下.只适用于windows环境。

首先在代码头中加入:

 

//if using the check of leak memory
#define USING_LEAK_CHECK	1
#ifndef _crtdbg_map_alloc
#define _crtdbg_map_alloc
#endif

#include <stdlib.h>

#if USING_LEAK_CHECK
#include <crtdbg.h>
#endif

#include <stdio.h>

 

 

然后在程序最后加上:

 

#if USING_LEAK_CHECK
printf("check memory leak ...\n");
_CrtDumpMemoryLeaks();
printf("check over.\n");
#endif

 

 

在debug模式下进行调试,可以检测到常规的内存泄漏问题。

测试了一下,效果不错: