上次就比较常见的内存泄漏问题进行讲述自己是怎么做 。今天在说说自己的体会.
如果在函数体中利用CMemoryStats.获取的内存块并不是内存泄漏的内存块,而在调用函数中的确是这个函数造成了内存泄漏。这样就的好好在函数体中进行分析。这是可以采取比较笨的办法,但是确实最有效的方法。一点一点屏蔽,最终找到内存泄漏的地方,一点一点深入,就会找到泄漏的地.(这是一个很费时,还得需要耐心的方法。若你有更好的方法,不妨说出来,大家一起谈到。)
希望通过上面的方法可以帮助你找到错误,并改正。对了,在对列表或数组时,一定注意这个容器中放置的是什么样的对象。有时可能需要放指针针,但你却放的其它样时,这样就会出错。
我会继续通过自己的实际例子,讲述自己的体会i!!