当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·pb6源碼升pb8工具哪里有當啊    »显示摘要«
    摘要: pb6源碼升pb8工具哪里有當啊 ......
 ·如何删除sstab控件中的选项卡    »显示摘要«
    摘要: 如何删除sstab控件中的选项卡?就是在设计的时候删除选项卡,不需要动态删除。 ......


依据这些调试信息可以怎样看出在哪里内存泄露吗

Loaded   C:\Program   Files\Common   Files\System\msadc\msadce.dll,   no   matching   symbolic   information   found.  
  Loaded   C:\Program   Files\Common   Files\System\msadc\msadcer.dll,   no   matching   symbolic   information   found.  
  The   thread   0x95C   has   exited   with   code   57005   (0xDEAD).  
  The   thread   0x3C4   has   exited   with   code   0   (0x0).  
  The   thread   0x5E8   has   exited   with   code   0   (0x0).  
  The   thread   0x6FC   has   exited   with   code   13   (0xD).  
  The   thread   0x8F4   has   exited   with   code   13   (0xD).  
  The   thread   0x8A0   has   exited   with   code   13   (0xD).  
  PtrtrADO.DLL   Terminating!  
  Detected   memory   leaks!  
  Dumping   objects   ->  
  D:\tdback\Backup\WorkThread.cpp(32)   :   {93}   client   block   at   0x00432AD0,   subtype   0,   116   bytes   long.  
  a   CWorkThread   object   at   $00432AD0,   116   bytes   long  
  Object   dump   complete.  
  The   thread   0x880   has   exited   with   code   13   (0xD).  
  The   program   D:\tdback\Backup\Debug\ptytirv.exe   has   exited   with   code   13   (0xD).  
 

NO.1   作者: jackyliujunquan

有时候显示的行数并不一定就是那里有内存泄漏,双击  
  D:\tdback\Backup\WorkThread.cpp(32)   :   {93}   client   block   at   0x00432AD0  
  这行看看,如果还看不到,就仔细检查WorkThread.cpp文件里面有没有释放分配的内存,指针。特别是自动分配的内存。Good   luck!

NO.2   作者: happy__888

问题不应该是在这个宏当中的  
  只有申请了动态的内存而没有释放才会出这种问题的。  
 

NO.3   作者: rtdb

应该是这里的错。  
  一般来说,   不是你分配的内存,   不用你删除的。

NO.4   作者: YXSCOM

不是不用,是不能删的,  
  你把空间给删除了,返回是应该是危险的

NO.5   作者: lblyy76

一般删除操作在析构函数或做结尾处理的时候删除。不过也看情况,在你觉得以后没必要再用的时候也可以删除,这就要小心


 ·pb6源碼升pb8工具    »显示摘要«
    摘要: pb6源碼升pb8工具哪里有當啊 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE