Инструмент для анализа утечек памяти в COM-объекте - PullRequest
2 голосов
/ 24 апреля 2010

Если имеется инструмент для анализа утечек памяти в COM-объекте c ++, пожалуйста, предоставьте ссылку здесь

Если такого инструмента не существует, каков наилучший способ справиться с утечками памяти?

Спасибо

Ответы [ 5 ]

3 голосов
/ 24 апреля 2010

Есть инструмент 'Valgrind'. Это один из лучших контроллеров утечки памяти, но я не уверен, что он существует для Windows ... Попробуйте

2 голосов
/ 02 декабря 2011

Если у вас есть Deleaker, он отслеживает утечки ресурсов в дополнение к утечкам памяти.

1 голос
/ 25 апреля 2010

Вы можете использовать LeakDiag (и LDParser, LDGrapher), подходящий для неуправляемого кода, включая COM.

0 голосов
/ 25 апреля 2010

Вы разрабатываете COM-объект или просто используете его? У вас есть источник?

Если у вас нет источника, тогда вы в значительной степени сами по себе.

Если вы сделаете это, то любая «нормальная» программа проверки утечки памяти будет работать. Я использую Bounds Checker, который является частью продукта MicroFocus DevPartner Studio (см. Здесь http://www.microfocus.com/products/micro-focus-developer/devpartner/visual-c.aspx). Он коммерческий, но есть пробная версия, которая может помочь вам ...

0 голосов
/ 25 апреля 2010

AQtime может помочь выявить утечки памяти. Но это коммерческий продукт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...