网上有几篇文章是写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 <iostream>
using namespace std;void functiom(int *&f)
{int *ptemp = new int(10);f = ptemp;
}
void main()
{int *p = NULL;functiom(p);cout<<"*p="<<*p<<endl;char* pstr = new char[102];delete p;p = NULL;
}

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

BoundsChecker检查内存泄露 使用步骤相关推荐

  1. BoundsChecker检查内存泄露

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. 使用BoundsChecker查找内存泄露

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

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

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

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

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

最新文章

  1. TensorFlow 等“开源陷阱,会掐住中国 AI 企业的命门吗?
  2. 添加支付宝支付按钮,实现捐赠本站
  3. 数据结构与算法之花费铜板最小和利润最大题目
  4. 【教你如何放大招】程序猿是如何一点点的吃下一个产品的
  5. 数据3分钟丨Apache Doris谴责DorisDB违背开源精神;HC2021下周召开;openGauss训练营第二期圆满落幕...
  6. Kaggle比赛(一)Titanic: Machine Learning from Disaster
  7. 用C语言来实现冒泡排序
  8. 大型集团法务工作中的电子签章应用场景
  9. 用户故事(一):什么是用户故事?
  10. 模型--vgg16.npy下载
  11. 55-硅谷课堂1(项目概述+MyBatisPlus使用+搭建项目环境+开发讲师管理接口)
  12. MySQL高可用MMM
  13. 生态愿景与险企数字化进度——保险科技生态建设...
  14. 卷积、转置卷积、可分离卷积、分组卷积、空洞卷积的理解
  15. 很励志的故事(尸山代码)
  16. 你需要了解的opn模块
  17. MySQL之LIST和LIST COLUMNS分区初探
  18. vue项目中如何引入阿里矢量图
  19. VS2017使用NuGet安装Oracle.ManagedDataAccess.EntityFramework 的异常解决
  20. huggingface transformers实战系列-06_文本摘要

热门文章

  1. 原生小程序 引入vant-weapp 组件库 和 WeUI组件库
  2. 小程序引入vant组件
  3. 机器学习-分类-线性分类器
  4. bootstrap 三级导航
  5. matlab子函数中使用全局变量的使用方法
  6. Ring3触发BSOD代码实现及内核逆向分析
  7. 驱动开发:BSOD 0x7E(8000003)或命中断点卡住,__security_init_cookie导致
  8. 北海焊接机器人_北海中型机械手臂生产,机械手
  9. 基于STM32F4系列 之 霍尔编码器减速直流电机
  10. ansys变形太夸张_ANSYS大变形典例:线性与非线性分析差别巨大,如何选择?