首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问一个内存泄漏的有关问题,也许和new和delete有关

2013-04-07 
请教一个内存泄漏的问题,也许和new和delete有关我的程序,在运行的过程中占用内存不断增加,很可能是出现了

请教一个内存泄漏的问题,也许和new和delete有关
我的程序,在运行的过程中占用内存不断增加,很可能是出现了内存泄漏,怀疑是因为我反复使用new 和delete造成的,因为我的程序中包含下列的语句
     CEnergymulti* ener;
     for(int i=0;i<nbin;i++)
    {
     ener = new CEnergymulti(np1,molfnames1,idiel);
     delete ener;
    }

其中CEnergymulti是一个类。
貌似如果我只循环一次的话,没有发现占用内存逐渐增加。所以会不会是我反复使用new和delete的原因?如果是的话,有没有办法修正呢?

谢谢。 直接调试,然后关闭,如果是明显的new delete的问题,输出的地方会有提示的。

热点排行