网上有几篇文章是写BoundsChecker的,主要是讲用途在哪,对于我这初学的,连基本使用步骤还不会,运用到实际项目中就更加困难,而且DevPartner这个软件网上有几个版本,有些个下载安装好,根本不会有错误显示(内存泄露)。

       在摸索了半天后,终于找到一个可以用的版本,可支持VS2008,放在个人网盘中,下面是下载链接,后面讲使用步骤。下载地址:可用DevPartner下载(支持VS2008)

1.无法使用的实例,本人选择卸载重装

(1.)Error:There was an error injecting the process. The error returned was:‘WatchListErrorCode=ErrorDoesNoExist’,Please contact support for help.

(2.)An exception occured while attempting to ask the Injector to start forwarding events to COM!

2.安装步骤

上面提供下载的DevPartner在本人电脑已经验证通过。

(0.)截图为证

(1.)安装(直接参考下图),注意:得关闭VS2008

解压后先安装下面文件夹,然后再安装License,直接安装即可

(2.)安装好VS2008的改变

3.使用,进行内存检测

(1.)win32控制台程序

int _tmain(int argc, _TCHAR* argv[])
{
char *pchar = new char[128];

return 0;

}
(1.1)测试程序写好后,先启动环境

(1.2)环境启动成功后,出现界面

(1.3)测试程序要先按上X按钮

(1.4)启动错误检测,检测出来的就是上面【截图验证】里的两张图片,即可定位到

(2.)常规项目

#include
using namespace std;

void functiom(int *&f)
{
int *ptemp = new int(10);
f = ptemp;
}
void main()
{
int *p = NULL;
functiom§;
cout<<"*p="<<*p<<endl;

char* pstr = new char[102];
delete p;
p = NULL;

}


上面代码中,如果注释delete p;p=NULL;那么检测出来的结果就是:


作者:wu_123_456
来源:CSDN
原文:https://blog.csdn.net/wu_123_456/article/details/39636811
版权声明:本文为博主原创文章,转载请附上博文链接!

BoundsChecker检查内存泄露相关推荐

  1. armv6 可以通过什么方式检查内存泄露?

    armv6 可以通过什么方式检查内存泄露? 在 ARMv6 架构上进行内存泄漏检测,可以尝试使用以下工具: LeakSanitizer:LeakSanitizer 是 Clang/LLVM 工具链的一 ...

  2. 检查内存泄露的工具--valgrind

    今天面试的时候问了一下怎么检查内存泄露,然后我就有点懵,现在开发基本都用智能指针了,以前用的时候也很少碰见内存泄露的问题,基本都是瞎调试.只依稀记得有这么一个工具可以用来检测内存泄露,实际没用过,只好 ...

  3. 在Ubuntu 14.04 64bit上安装Valgrind并检查内存泄露

    valgrind官网:http://valgrind.org/ 1.安装方法 第一种方式:下载目前最新的源码,编译安装,在服务器上推荐这种方式 wget http://valgrind.org/dow ...

  4. vs调试c语言检查内存泄露,VisualStudio中检查内存泄露方法

    项目工程中存在内存泄露,被折磨了一晚上,终于查了出来,因为之前没有相关的经验,还比较生疏,在此记录下来,方便以后查找. 对于malloc出的内存的检测方法 这篇文章中详细地记录了从检查到找到确定位置到 ...

  5. Visual Leak Detector 帮助检查内存泄露

    计算机为 win7,X64,vs2010 http://vld.codeplex.com/releases 从上述地址下载vld-2.3-setup.exe 安装后,打开vs2010在项目属性--VC ...

  6. 检查内存泄露的利器--VLD使用指南

    1. VLD简介 Visual Leak Detector是一个免费的,强大的,开源的,可视化C ++内存泄漏检测工具. VLD容易使用.安装后,只需告诉Visual C ++在哪里可以找到包含的头文 ...

  7. 使用BoundsChecker查找内存泄露

    以前搞开发时,曾经写过类似的文章,不过带不出来,最近VS推出了新版VS2010,而BoundsChecker也推出了适用于vc6, vs2005,vs2008,vs2010的新版本,于是下载下来试了一 ...

  8. VS2005 下使用BoundsChecker检测内存泄露

    BoundsChecker无法集成到VS2005中,使用时:先用VS2005 debug模式下生成EXE,然后再用BoundsChecker打开这个EXE文件即可. 在使用过程中发现: 对于同一内存泄 ...

  9. 如何检查内存泄露问题

    简单说一下在没有工具的情况如何运用VC库中的工具来检查代码的内存泄漏问题. 一: 内存泄漏 内存泄漏是编程中常常见到的一个问题,内存泄漏往往会一种奇怪的方式来表现出来,基本上每个程序都表现出不同的方式 ...

最新文章

  1. 中国经验对印度等金砖国家智慧城市建设的启示
  2. 什么是死锁?死锁如何解决
  3. haproxy配置参数详解
  4. 从零开始刷Leetcode——数组(643.665.674)
  5. 如何在linux centos下安装git(转)
  6. Android-7.0-Nuplayer-启动流程
  7. Android学习笔记之如何将数据保存到SDCard
  8. 【Linux】Linux的信号量集
  9. VS的Qt界面预览和QtCreator的界面预览快捷键
  10. YCOJ黑熊过河(C++)
  11. Contrastive Loss(对比损失)
  12. 攻防技术第一篇之-知彼(攻击手段)
  13. Backbone Events 源码笔记
  14. 共阳极管的代码_共阳极数码管显示
  15. yum search htppd 的意思
  16. 如何搭建一个会员网站?零基础用WordPress做一个会员网站视频教程
  17. Vuetify——使用icon图标
  18. 代码审查(Code Review)
  19. 有趣的排序算法——Monkey King排序 详细介绍
  20. Linux系统换清华源

热门文章

  1. docker安装redis集群+设置密码
  2. 并与Lotus Domino 7管理客户机无缝地集成
  3. linux echo写入空文件夹,如何用sed命令往空文件中写入数据
  4. 医疗票据OCR识别,全栈赋能保险行业
  5. pandas-gtb
  6. 数字人民币亮相冬奥会,央行数字货币如何开户
  7. 字符编码 UTF-8 学习笔记
  8. java字符串转公式_java把字符串转化成公式计算的示例
  9. Map集合遍历的5种方法
  10. 细粒度分类——数据集制作