- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 异常处理与MiniDump详解(4) MiniDump
一、 综述总算讲到MiniDump了。Dump有多有用我都无法尽数,基本上属于定位错误修复BUG的倚天剑。(日志可以算是屠龙刀)这些都是对于那些不是必出的BUG,放在外面运行的时候出现的BUG而言的,那些能够通过简单调试就能发现的BUG,一般都不足为惧。 二、 基本应用MiniDump之所以叫MiniDump,自然是有其Mini之处。。。(废话),呵呵,MS提供了一个A
2012-11-30 02:51:21 2394
转载 boost下载安装编译指南(windows 和 linux)
理论上,本文适用于boost的各个版本,尤其是最新版本1.47.0;适用于各种C++编译器,如VC6.0(部分库不支持),VS2003,VS2005,VS2008,VS2010,gcc,C++ Builder等。先总结一下Windows系统。 一、下载 首先从boost官方主页http://www.boost.org/下载最新版boost安装包,或者使用Subversion获取最新
2012-11-26 00:58:51 1894
原创 Visual Leak Detector(vld)无法显示内存泄露文件名与行号
需要注意的是,由于该软件是个开源的工具,并不是成熟的商业产品,所以易用性并不是很好,有一些小问题,还是需要我们自己来动手解决的。以下是我遇到的问题和解决方法:1、F5 运行程序后,提示"无法定位程序输入点 ???? 于动态链接库 dbghelp.dll 上" 解决方法:查看[输出]窗口,看看加载的是哪个目录下的 dbghelp.dll 。 如
2012-11-25 03:33:56 12812 8
转载 vld(Visual Leak Detector) 处理机制与使用详解
灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的,从性能下降到内存耗尽,甚至会影响到其他程序的正常
2012-11-25 03:26:55 2877 1
在动态库(dynamic libraries)和静态库(static libraries)使用模板(template)
2013-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人