solaris下,c++编程 产生内存泄露,请问有什么检测内存泄漏的工具吗?

atishoo 2003-05-26 04:14:52
solaris下
c++编程
线程用的是JTC
用到vector(使用vector 时用了双重结构 vector<<mystruct>>, 其中mystruct是我自己定义的结构.)
结果程序运行后,内存不断增加,


请问,有什么工具可以检测内存泄漏吗??
请问,在用到以上方法时需要注意写什么避免内存泄漏?
...全文
54 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengyuzhuang 2003-05-30
  • 打赏
  • 举报
回复
如果你能找到一份别人的License我可以帮你改HostID.可以到ftp2.rational.com去下载安装文件。
allan33 2003-05-28
  • 打赏
  • 举报
回复
1、purify检查
purify支持solaris支持得非常好,不过需要购买license,即使你下载到了安装盘,如果没有license也没用
2、代码检视,比如重点检查new/delete配对情况
atishoo 2003-05-27
  • 打赏
  • 举报
回复
purify 有solaris版本的吗?
如果有请提供下载地址,ok?
3ks
Nvram 2003-05-27
  • 打赏
  • 举报
回复
purify
liao2001 2003-05-26
  • 打赏
  • 举报
回复
工具当然有啦,不过我从不用,呵呵
只要写代码时小心+细心,泄漏还没遇到过。
内存泄漏究其原因,也就是程序员的不细心,动态分配了内存,而不再使用后忘了释放!
你用的是c++,只要写好你的析构也就差不多了。。。

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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