内存泄漏之OVERLOAD
时间:2007-06-25 来源:windguy
直接的搜索了,也没能发现问题,我们只好重载NEW 和DELETE了,我们在网上找到了了一些实现,感觉就一个。C和。H的实现得比较好,不过是PRINTF到屏幕的,我门把它修改了一下,让它把输出结果保存到文件中。程序如果退出了,不管是正常的退出还是非正常的,我们都能找到是否有申请的内存没有被释放。
还参考了MORE EFFECTIVE C++的关于NEW 和DELETE哪个ADAPTOR的讲解。对于这个OVERLOAD的修改是知其所以然了。
可是,测试了过后还是找不到到底那里有问题,因为我们调用了其它FB的API,也许是其它FB的问题了?
附件是MEM.C和MEM.H文件,和一个简单的测试程序.
还参考了MORE EFFECTIVE C++的关于NEW 和DELETE哪个ADAPTOR的讲解。对于这个OVERLOAD的修改是知其所以然了。
可是,测试了过后还是找不到到底那里有问题,因为我们调用了其它FB的API,也许是其它FB的问题了?
附件是MEM.C和MEM.H文件,和一个简单的测试程序.
|
相关阅读 更多 +