Chinaunix首页 | 论坛 | 博客
  • 博客访问: 660575
  • 博文数量: 151
  • 博客积分: 3498
  • 博客等级: 中校
  • 技术积分: 1570
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-28 18:10
文章分类

全部博文(151)

文章存档

2014年(12)

2013年(17)

2012年(17)

2011年(5)

2010年(12)

2009年(2)

2007年(26)

2006年(22)

2005年(38)

分类: LINUX

2007-06-25 00:20:02

直接的搜索了,也没能发现问题,我们只好重载NEW 和DELETE了,我们在网上找到了了一些实现,感觉就一个。C和。H的实现得比较好,不过是PRINTF到屏幕的,我门把它修改了一下,让它把输出结果保存到文件中。程序如果退出了,不管是正常的退出还是非正常的,我们都能找到是否有申请的内存没有被释放。
    还参考了MORE EFFECTIVE C++的关于NEW 和DELETE哪个ADAPTOR的讲解。对于这个OVERLOAD的修改是知其所以然了。
   可是,测试了过后还是找不到到底那里有问题,因为我们调用了其它FB的API,也许是其它FB的问题了?
附件是MEM.C和MEM.H文件,和一个简单的测试程序.
文件:mem.tar.bz2
大小:1KB
下载:下载
阅读(1603) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~