当前位置: 代码迷 >> Symbian >> 请问关于内存回收
  详细解决方案

请问关于内存回收

热度:6753   发布时间:2013-02-26 00:00:00.0
请教关于内存回收
我的代码如下:
TMemoryInfoV1Buf   info1;
        UserHal::MemoryInfo(info1);
        TInt   freeMemoryinfo1   =   info1().iFreeRamInBytes;
HBufC8*buf=HBufC8::NewL(25600);
delete   buf;
buf=NULL;
TMemoryInfoV1Buf   info2;
        UserHal::MemoryInfo(info2);
        TInt   freeMemoryinfo2   =   info2().iFreeRamInBytes;
但是前后freeMemoryinfo1   跟freeMemoryinfo2的大小不同的,小了25600,但是程序没有内存泄露,请问是什么原因,感觉似乎只是释放了内存但是没有回收为栈里,请问有没有高手可以指点一下?谢谢

------解决方案--------------------------------------------------------
我想想,应该回收不是即时的吧,,,
------解决方案--------------------------------------------------------
学习ing
顺便顶了
  相关解决方案