1、memwatch的使用
(1)首先去官网上下载源码:
http://www.linkdata.se/sourcecode/memwatch/
解压得到memwatch.c以及memwatch.h两个文件
(2)对于vs2010来说:
首先将两个文件放到项目的根目录下,然后导入到头文件和源文件中:
接下来在测试程序中引入头文件:
然后需要更改一下宏配置:
然后编译、运行测试程序,在项目的根目录发现文件:
打开文件观察:
注:在新添加的文件中预编译重新定义了测试程序中的malloc函数,这样记录下了malloc中申请的内存大小。