1.使用自带的 _CrtDumpMemoryLeaks() , 省事,监听堆内存,程序结束时,任何未主动释放的堆内存都会报检并报错。
2. 使用vld工具:这个需要安装工具后再包含<vld.h>头文件使用。
3. 使用massif工具:这个比较强大,能列出调用的函数和分析内存的分布和使用情况。
4. memcheck 工具, 这个也是很好用的内存检测工具。
1.使用自带的 _CrtDumpMemoryLeaks() , 省事,监听堆内存,程序结束时,任何未主动释放的堆内存都会报检并报错。
2. 使用vld工具:这个需要安装工具后再包含<vld.h>头文件使用。
3. 使用massif工具:这个比较强大,能列出调用的函数和分析内存的分布和使用情况。
4. memcheck 工具, 这个也是很好用的内存检测工具。