• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
zd_ad
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  C++/VC

Visual Leak Detector使用

摘要:Visual Leak Detector是一款内存泄漏检测软件,主要的作用就是检测可能或者是存在内存泄露的地方,具体的功能的话,可以百度下,今天主要简单介绍下怎么使用首先下载Visual Leak Detector,可以到官方网站去下载:http://www.codeproject.com/Articles/9815/Visual-Leak-Detector-Enhanced-Memory-Leak-Detectio 官方网站下载需要帐号,如果没有的话,注册一个也可以,或者到我的网盘下载:Visual Leak Detector下载后,得到一个压缩包,解压后会得到一个文件夹,文件夹中包含了li 阅读全文
posted @ 2013-02-24 09:12 zd_ad 阅读(319) 评论(0) 推荐(0)
vs 2010 下使用VLD工具

摘要:名词解释:1、stack trace:调用堆栈信息2、debug heap:调试堆3、Allocation Hook:向调试堆注册的回调函数,当申请内存时,调试堆即调用此回调函数前言VC++提供内建的内存泄漏检测,但是其功能简陋。本文介绍的工具Visual Leak Detector(以下称VLD)它提被用于替代vc++内建的检测工具,供一些特性:1、对每个泄漏内存块提供stack trace,包括源码文件名及行数信息。2、提供泄漏内存块的完全数据诊断(dump),包括16进制与2进制表示。3、对于泄漏报告的细节可定制vc++下可以使用的还有一些商业化的内存检测工具,例如Purify或Boun 阅读全文
posted @ 2013-02-24 09:10 zd_ad 阅读(1976) 评论(0) 推荐(0)
vc下内存泄露检测工具

摘要:灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的,从性能下降到内存耗尽,甚至会影响到其他程序的正常运行。另外内存问题的一个共同特点是,内存问题本身并不会有很明显的现象,当有异常现象出现时已时过境迁,其现场已非出现问题时的现场了,这给调试内存问题带来了很大的难度。 Visual Leak Det.. 阅读全文
posted @ 2013-02-24 09:02 zd_ad 阅读(447) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3