Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > Проверка, все ли закрыто


Автор: Nastya 12.3.2005, 18:06
Вопрос косается отладки приложений.
Есть например срества, позволяющие определять утечки памяти, или количество незакрытых GDI-объектов.
Если я использовала некий COM-объект, я должна его потом высвободить, сделав Release.
Как проверить, все ли объекты моя программа корректно высвобождает????

Автор: chipset 12.3.2005, 18:20
Цитата(Nastya @ 12.3.2005, 07:06)
Если я использовала некий COM-объект, я должна его потом высвободить, сделав Release.

Да. COM обьект самоуничтожается когда его никто не использует. Сколько раз ты его AddRef'нула столько же и Releas'нуть должна.

Цитата(Nastya @ 12.3.2005, 07:06)
Есть например срества, позволяющие определять утечки памяти, или количество незакрытых GDI-объектов.

Есть smile
http://www.google.ru/search?hl=ru&q=memory+leak+tool&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)