用于分析COM对象中的内存泄漏的工具

时间:2010-04-24 07:03:41

标签: c++ windows com

如果有用于分析c ++ COM对象中的内存泄漏的工具,请在此处提供链接

如果不存在这样的工具,处理内存泄漏的最佳方法是什么?

谢谢

5 个答案:

答案 0 :(得分:3)

有一个'valgrind'工具。它是最好的内存泄漏检查器之一,但我不确定它是否适用于Windows ...试一试

答案 1 :(得分:2)

如果你有Deleaker,除了内存泄漏之外,它还会跟踪资源泄漏。

答案 2 :(得分:1)

您可以使用LeakDiag(和LDParser,LDGrapher),非常适合非托管代码,包括COM。

答案 3 :(得分:0)

AQtime可以帮助捕获内存泄漏。但它是一种商业产品。

答案 4 :(得分:0)

您正在开发COM对象还是只是使用它?你有源吗?

如果你没有这个来源,那么你几乎就是你自己。

如果您这样做,那么任何“正常”的内存泄漏检查程序都会起作用。我使用Bounds Checker,它是MicroFocus DevPartner Studio产品的一部分(请参阅此处http://www.microfocus.com/products/micro-focus-developer/devpartner/visual-c.aspx)。这是商业广告,但有一个可以帮助你的试用...