流云

风驰影跃长 月映霜华裳
随笔 - 23, 文章 - 6, 评论 - 53, 引用 - 0

导航

<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

留言簿(0)

随笔分类

随笔档案

文章分类

文章档案

相册

收藏夹

东观沧海

云散之处

搜索

最新评论

阅读排行榜

评论排行榜

内存泄露

Detected memory leaks!
Dumping objects ->
strcore.cpp(118) : {566} normal block at 0x00C43F80, 101 bytes long.
 Data: <    "   X   ____> 01 00 00 00 22 00 00 00 58 00 00 00 5F 5F 5F 5F
strcore.cpp(118) : {553} normal block at 0x00C413F0, 101 bytes long.
 Data: <    "   X   ____> 01 00 00 00 22 00 00 00 58 00 00 00 5F 5F 5F 5F
strcore.cpp(118) : {550} normal block at 0x00C42F10, 101 bytes long.
 Data: <    "   X   ____> 01 00 00 00 22 00 00 00 58 00 00 00 5F 5F 5F 5F
Object dump complete.


类CDialogA里开线程//
程序结束时总是有内存泄露(地址不定),但查了一下午也没发现有new了没delete的;
后来又发现new几个CDialogA就出现几个泄露的块,再找还是没查出来为什么,后来终于在

网上搜索到一个解释"CSTRING要RELEASEBUFFER();或把你的CSTRING设为STATIC(如果你在类

里开线程又用了CSTRING的话)",没有RELEASEBUFFER()的情况倒没有,原来在线程里定义了1

个CString变量,加上static后再调试,果然没有泄露了,呼~~

posted on 2007-03-02 15:16 流云 阅读(2197) 评论(0)  编辑 收藏

评论

标题  
姓名  
主页
验证码 *
内容   
  登录  使用高级评论  Top
[使用Ctrl+Enter键可以直接提交]