有什么好的解决内存泄露的好办法???

ywchen2000 2006-11-27 10:49:19
linux下的C++的动态库,要被python写的程序调用,有内存泄露但是不知道在那,有什么好的办法发现是什么原因呢???
...全文
317 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jixingzhong 2006-11-28
  • 打赏
  • 举报
回复
1 良好的编程习惯、规范, 预防
2 使用内存检测工具,后期检测、修正!
gongchenwei 2006-11-28
  • 打赏
  • 举报
回复
arto_ptr 对new[]的不能做到,要注意
ywchen2000 2006-11-27
  • 打赏
  • 举报
回复
楼上的,动态库是我写的。
kenneth_lueng 2006-11-27
  • 打赏
  • 举报
回复
:)楼上,
应该是周经贴

找动态库的作者

zhenhaojia 2006-11-27
  • 打赏
  • 举报
回复
月经贴。
taodm 2006-11-27
  • 打赏
  • 举报
回复
用stl容器,boost::shared_ptr。基本不会发生内存泄漏了。
aflyinghorse 2006-11-27
  • 打赏
  • 举报
回复
用purify, 很好的查找内存泄漏的工具。
或者你重载new 和delete, 加上一些纪录分配位置, 大小的信息。
或者用auto_ptr管理内存。

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧