泄漏得一塌糊涂!明明在::OnNewDocument()中和~CNTrsDoc()中一一对应了new 和 delete (多个结构单位用delete[])
没有其他报错,就是泄漏!泄漏得一塌糊涂!

解决方案 »

  1.   

    盖茨的爸爸它爸,你要正经点。否则盖茨会翻脸不认你的哦!……反正不关我事,哈哈xundeng(寻灯) 兄弟,当然是一一对应的啦,习惯了,new之后马上写delete据debugger报告说,泄漏了2MB这样。不过,我反复打开,关闭程序,十几次系统占用的内存未见什么变化……真奇哉怪也!
      

  2.   

    明明在::OnNewDocument()中和~CNTrsDoc()中一一对应了new 和 delete (多个结构单位用delete[])
    =========>
    一般都是在构造函数里面new的,你确定OnNewDocument只调用了一次么?
    可能程序其他地方泄漏,不是这里
      

  3.   

    不一定是new 和 delete的关系啊,还有其他也有可能造成泄漏的,例如CDC等资源,如果没有及时地释放掉,也是要造成泄漏的
      

  4.   

    真是写错了……多new了一个。还有……未知原因,……报错一大堆,报到界面堆栈泄漏去了……奇怪得不得了!不想检查了,干脆重写,解决。谢谢各位!