ﺴ۩๑一棵树的程序历程๑۩ﺴ

我不存在,存在的只有我的思想。

2008年04月

转载 WTL::CString中发现内存泄漏

  在以前我做过的一个使用了WTL的项目中碰到过一个很有趣的问题。我们先是做了一个原型版,是一个单独的EXE。后来将它分成了不同的模块,除了界面部分,其他模块都用DLL实现。在无界面的DLL模块中大量使用了WTL::CString类,因为这个实现比MFC的CString实现要快,功能也更加全面。   可是在集成的时候我们就发现很多跨DLL边界传递的WTL::CString对象会出错,经常是在释放的时候出现内存错误。   后来经过跟踪和看WTL的源码,找到了原因。阅读全文>

发表于 @ 2008年04月25日 14:46:00|评论(loading...)|编辑

转载 在Visual C++中检测和隔离内存泄漏

具有动态的分配和释放内存的能力是C/C++程序语言的重要特色之一。VisualC++ debugger和CRT库提供了一系列有效的检测和鉴定内存泄漏的工具。阅读全文>

发表于 @ 2008年04月25日 11:57:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © 一棵树