memwatch是一个用于c和c++的内存泄漏检测工具,因为我还不知道的原因,在c++里不是很好用,但是在c是绝对可用的。memwatch从网上下下来的压缩包中,主要就是两个源文件:memwatch.h和memwatch.c,这也是为什么说它的跨平台的原因。首先将它们放在和我们写的源程序相同的路径下,加到我们的工程中。

我现在用的是windows下的Dev-C++开发环境,有如下步骤:

1. 文件头添加#include "memwatch.h"

2. 文件头继续添加

#define MEMWATCH
#define MW_STDIO

3.main()函数里添加CHECK(); 语句(我是在main函数的结尾)

此时照常编译运行程序不出错,但是不能产生log文件。

4.在main()函数开始添加:

mwInit();
  mwTerm();

(因为FAQ里说要尽快调用mwInit()函数,在逻辑正确的代码块结尾调用mwTerm()函数)

ok。

memwatch使用笔记相关推荐

  1. valgrind检测内存泄漏,gperftools,memwatch和性能优化Messy_Test

    yum -y install  valgrind 如何在windows使用valgrind_如何在windows下使用f2py_weixin_39621870的博客-CSDN博客 QNX下Valgri ...

  2. 前端面试+学习笔记(HTML+CSS+JavaScript+ES6+Vue+NodeJs)

    前端面试+学习笔记(HTML+CSS+JavaScript+ES6+Vue+NodeJs) 一. HTML 1. 盒子模型 是什么:每个元素被表示为一个矩形的盒子,有四个部分组成:内容(content ...

  3. 【读书笔记】知易行难,多实践

    前言: 其实,我不喜欢看书,只是喜欢找答案,想通过专业的解答来解决我生活的困惑.所以,我听了很多书,也看了很多书,但看完书,没有很多的实践,导致我并不很深入在很多时候. 分享读书笔记: <高效1 ...

  4. 【运维学习笔记】生命不息,搞事开始。。。

    001生命不息,搞事不止!!! 这段时间和hexesdesu搞了很多事情! 之前是机械硬盘和固态硬盘的测速,我就在那默默的看着他一个硬盘一个机械测来测去. 坐在他后面,每天都能看到这位萌萌的小男孩,各 ...

  5. SSAN 关系抽取 论文笔记

    20210621 https://zhuanlan.zhihu.com/p/353183322 [KG笔记]八.文档级(Document Level)关系抽取任务 共指id嵌入一样 但是实体嵌入的时候 ...

  6. pandas以前笔记

    # -*- coding: utf-8 -*- """ Created on Sat Jul 21 20:06:20 2018@author: heimi "& ...

  7. PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call

    您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...

  8. 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

  9. 容器云原生DevOps学习笔记——第二期:如何快速高质量的应用容器化迁移

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

最新文章

  1. 你不得不知道的Visual Studio 2012(1)- 每日必用功能
  2. 记事本里出现该文件含有Unicode格式的字符,当保存为ANSI编码的文本时,该字符将丢失。怎么解决?
  3. C#+AE 调整TOCControl控件中图层的显示顺序
  4. iSCSI原理和实现
  5. java clone方法_干货满满:Java中创建对象的五种方式详解
  6. Python软件源PyPI中国镜像 解决PIP下载安装速度慢
  7. 20_集合_第20天(Map、可变参数、Collections)
  8. 转【快速把web项目部署到weblogic上】
  9. android骰子游戏代码_真神器!不用手写一行代码就能做网站~
  10. txt记录位置 c++,python显示位置
  11. 小米向集团3904名员工授予7023万股票,最小入选员工仅24岁
  12. 迭代器之输入和输出迭代器
  13. 未来的商业,一定是基于在线化的
  14. Ncurses 命令行图形库
  15. 关于电脑登录微信会出现闪(跳)黑屏的处理办法
  16. superset汉化
  17. php实现跑马灯闪亮,JavaScript_基于jquery实现的文字向上跑动类似跑马灯的效果,想实现一个类似跑马灯的效果, - phpStudy...
  18. 春节期间,怎样晒朋友圈才安全?
  19. ElasticSearch必知必会-基础篇
  20. 国内外php主流开源cms、SNS、DIGG、RSS、Wiki汇总

热门文章

  1. 音质好的TWS耳机有哪些?音质最好的TWS耳机推荐
  2. 习题七-斐波那契数列
  3. 计算机考试打字合格速度,雅思考试使用机考,打字速度决定最终成绩
  4. 【计算视觉】人脸属性识别算法 | 性别+种族+年龄+表情
  5. 如何找出1000以内的“完数“
  6. 产业分析:二次元产业研究报告
  7. 《圣斗士》黄金圣斗士美图赏
  8. 【Pyecharts】20W条淘宝文胸商品评论数据可视化~
  9. scrapy 远程登录控制台
  10. 让自己分享的网址在QQ中更有逼格