C++ Primer 4th中在section 13.5中的U_Ptr就是一种实用的例子通过计数的方式,并提供自己的抽象类型的Pointer,从而实现内存管理。在一定的范围内还是非常有效的,比如说在写某个模块的时候,模块内部可以采用这种方法避免发生memory leak这里作为一个备忘,就不写详细的...
分类:
编程语言 时间:
2014-11-13 20:19:08
阅读次数:
180
之所以撰写这篇文章是由于前段时间花费了非常大的精力在已经成熟的代码上再去处理memory leak问题。写此的目的是希望我们应该养成良好的编码习惯,尽可能的避免这种问题,由于当你对着一大片的代码再去处理此类的问题,此时无疑添加?了解决的成本和难度。准确的说属于补救措施了。1. 什么是内存泄漏(me....
分类:
其他好文 时间:
2014-11-09 11:09:49
阅读次数:
188
那么在Windows下有什么好的内存泄漏检测工具呢?微软提供VisualStudio开发工具本身没有什么太好的内存泄漏检测功能,我们可以使用第三方工具VisualLeakDetector(以下简称vld)。vld工具是VC++环境下一款小巧易用、免费开源的内存泄漏检测工具,vld可以显示导致内存泄漏...
分类:
其他好文 时间:
2014-11-08 23:28:02
阅读次数:
350
那么在Windows下有什么好的内存泄漏检测工具呢?微软提供Visual Studio开发工具本身没有什么太好的内存泄漏检测功能,我们可以使用第三方工具Visual Leak Detector(以下简称vld)。vld工具是VC++环境下一款小巧易用、免费开源的内存泄漏检测工具,vld可以显示导致内存泄漏的完整内存分配调用堆栈。vld的检测报告能够对每个内存泄漏点提供完整的堆栈跟踪,并且包含其源文...
分类:
其他好文 时间:
2014-11-08 22:13:19
阅读次数:
310
Memory leakage has been a permanent annoyance for C/C++ programmers. Under MSVC, one useful feature of MFC is report memory leaks at the exit of an ap...
分类:
其他好文 时间:
2014-11-03 13:00:12
阅读次数:
289
Dnv.Phast.V7.01+DNV Phast & Safeti v6.53.1 事故后果模拟、安全风险计算软件Dnv.Phast.V7.01事故后果模拟、安全风险计算软件 DNV Phast & Safeti v6.53.1DNV Leak v3.2石油化工装置风险分析DNV Phast & ...
分类:
其他好文 时间:
2014-10-29 12:11:21
阅读次数:
781
Dnv.Phast.V7.01事故后果模拟、安全风险计算软件 DNV Phast & Safeti v6.53.1DNV Leak v3.2石油化工装置风险分析DNV Phast & Safeti v6.51 1CD(事故后果模拟、安全风险计算软件,五模块全部功能版)DNV Leak v3.2石油化...
分类:
其他好文 时间:
2014-10-29 10:37:17
阅读次数:
589
Dnv.Phast.V7.01事故后果模拟、安全风险计算软件DNV Phast & Safeti v6.53.1DNV Leak v3.2石油化工装置风险分析DNV Phast & Safeti v6.51 1CD(事故后果模拟、安全风险计算软件,五模块全部功能版)DNV Leak v3.2石油化工...
分类:
其他好文 时间:
2014-10-28 17:15:35
阅读次数:
199
Dnv.Phast.V7.01事故后果模拟、安全风险计算软件+DNV Leak v3.2石油化工装置风险分析DNV Phast & Safeti v6.53.1事故后果模拟、安全风险计算软件DNV Leak v3.2石油化工装置风险分析DNV Phast & Safeti v6.51 1CD(事故后...
分类:
其他好文 时间:
2014-10-27 17:02:10
阅读次数:
687