工作环境:WIN7,VS2005:

最近一个项目中,程序退出后,每次都出现内存泄漏,每次退出的时候泄露的内存块都是1654,1650。

Detected memory leaks!
Dumping objects ->
{1654} normal block at 0x01CC1B28, 40 bytes long.Data:  54 00 69 00 63 00 6B 00 65 00 74 00 20 00 69 00
{1650} normal block at 0x01CC1BF0, 16 bytes long.Data:  64 6B E8 95 68 79 0D 4E FD 80 7F 4F 28 75 00 00
Object dump complete.

解决方法

1、在程序开始的地方,加上代码:_CrtSetBreakAlloc(1654); //1654为上面内存泄漏的块号。

2、用Debug模式运行,程序自动断点在“内存块1654”分配的位置。

3、这个时候一直利用“调试”-“退出”,或快捷键“SHIFT+F11”跳转,直到看到了自己的代码。

4、检查自己在该代码中分配的内存块,是否进行了合理的释放。

转载于:https://www.cnblogs.com/lin1270/archive/2012/02/08/2342459.html

[转]内存泄漏简单检测相关推荐

  1. Android内存泄漏的检测流程、捕捉以及分析

    https://blog.csdn.net/qq_20280683/article/details/77964208 Android内存泄漏的检测流程.捕捉以及分析 简述: 一个APP的性能,重度关乎 ...

  2. C++中内存泄漏的检测方法介绍

    本文介绍C++中内存泄漏的检测方法. 首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复. 最简单的方法当然是借助于专业的检测工具,比较有名如BoundsChe ...

  3. VS环境中进行内存泄漏的检测

    转自:VS环境中进行内存泄漏的检测 - 星辰风 - 博客园 根据MSDN中的介绍,亲测整理. 本篇比较长,如不愿花费太多时间,可只看第一段和第四段,甚至只看第四段. 内存泄漏,即未能正确释放以前分配的 ...

  4. Android之 内存泄漏问题检测和解决

    一,背景: 1.1,什么是内存泄漏 内存泄漏指程序在申请内存后,无法释放已申请的内存空间,导致系统无法及时回收内存并且分配给其他进程使用. 1.2,内存管理 1.3,垃圾回收 上面可以看出GC回收的主 ...

  5. VS C/C++控制台程序添加内存泄漏自动检测功能

    基于MFC框架的应用程序由模板生成时,已经自动添加了内存泄漏自动检测功能,当你的程序有内存泄漏,在Debug调式模式下运行就会在vc的输出窗口里显示出来,容易发现并及时解决.但是我们在写一些测试程序时 ...

  6. 【转】关于 Lua 内存泄漏的检测

    [转]关于 Lua 内存泄漏的检测 链接 posted on 2017-09-12 18:30 时空观察者9号 阅读(...) 评论(...) 编辑 收藏

  7. 内存泄漏的检测、定位和解决经验总结

    内存泄漏的检测.定位和解决经验总结 温辉敏(wenhm@sina.com) 2006 年 05 月 [摘要] 结合局端MCU项目中CSS.NMS模块内存泄漏检测.修正的过程,简要介绍了内存泄漏检测的工 ...

  8. 浅谈C++中内存泄漏的检测

    首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复. 最简单的方法当然是借助于专业的检测工具,比较有名如BoundsCheck,功能非常强大,相信做C++开发的 ...

  9. C++中内存泄漏的检测

           好喝来自        首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复. 最简单的方法当然是借助于专业的检测工具,比较有名如BoundsChe ...

最新文章

  1. oom 如何避免 高并发_【转载】如何避免OOM?看Greenplum的最佳实践
  2. 程序员面试什么最重要
  3. 帝国cms 多个php,帝国cms多值字段数据显示方法
  4. 推荐:制作地图的网站和工具
  5. OpenGL hdrb和loom的实例
  6. sql to sqlalchemy 实例教程
  7. ffplay android 编译,ffmpeg android 平台编译
  8. java反射 数组类型_Java反射-数组
  9. 编程语言五花八门,哪种可以让程序员赚到更多钱?
  10. 阿里云数据中台训练营第一期圆满落幕
  11. python3什么意思_python3是什么意思啊
  12. 大数据 TXT文本去重 TXT文本排序 TXT文本提取 TXT文本对比分离 TXT文件求并集 TXT文件求交集 TXT文件求补集 软件 工具
  13. opencv_python阈值处理
  14. linux ap 模式,无线AP是什么,客户端模式(apclient)是什么意思?
  15. huffman python,哈夫曼(Huffman)编码python代码实现
  16. NVDIMM编程模型原理大概推导梳理
  17. 【新闻】李晓翾先生荣获北美产险精算学会2022年度卓越成就奖
  18. idea 启动页图片更新2022.1以及2021
  19. 【远程连接】SSH链接远程主机
  20. 《Adobe InDesign CS5中文版经典教程》—第1课1.2节工作区简介

热门文章

  1. 如果使用StateServer或SQLServer,会遇到的问题。。。。
  2. ubuntu18.04安装nextcloud以及相关配置
  3. Linux移植随笔 tslib
  4. python拷贝文件夹目录和文件_Python 拷贝文件及文件夹到远程主机目录
  5. micropython lcd_MicroPython动手做(05)——零基础学MaixPy之LCD液晶屏
  6. python 删除文件、目录_python脚本删除文件及删除文件目录的方法
  7. python中的sort,sorted
  8. Java应用全链路启动速度提升至15s,阿里云SAE能力再升级
  9. 动效设计中的隐喻-2
  10. 天刀手游制作人亲笔详解制作思路