powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / memory leaks
2 сообщений из 2, страница 1 из 1
memory leaks
    #32275883
hypnotic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При завершении работы приложения в режиме Debug в VC++7, если есть утечки памяти, выдается сообщение типа:
Detected memory leaks!
Dumping objects ->
{2003} normal block at 0x02742700, 12 bytes long.
Data: < &t &t > B8 26 74 02 B8 26 74 02 E0 AF D0 01
{2002} normal block at 0x027426B8, 12 bytes long.
Data: < 't 't > 00 27 74 02 00 27 74 02 CD CD CD CD
Возможно ли при завершении приложения отследить объекты каких классов расположены по адресам, по которым есть утечка памяти?
М.б. как-то использовать RTTI?
М.б. какие-то дополнительные настройки в студии?
...
Рейтинг: 0 / 0
memory leaks
    #32277093
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-хорошему оно должно писать и типы объектов, и строки программы, где объект размещался (new).

Для этого надо много чего, в частности, в cpp файле должно быть написано

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

(обычно оно это пишет само).

Вдруг у тебя нет, посмотри.

Я, правда, в 7.0 почти не работал, это по 6.0.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / memory leaks
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]