Войти
ПрограммированиеФорумОбщее

Поиск Memory Leaks в VisualStudio (комментарии) (2 стр)

Страницы: 1 2
#15
11:28, 5 июня 2013

Делаю проект с использованием cocos2d-x, решил посмотреть на утечки памяти, использовал данный способ (Debug CRT) и я их получил.
Решил проверить стандартный проект TestCpp данным способом (Debug CRT) и нашел одну утечку памяти. И так в трех версия кокоса.

Решил проверить утечки памяти VisualLeakDetector. Утечек нет.

Полез в гугл за разьяснениями и вот, что нашел:

У этого метода (Debug CRT) есть одна проблемка — он выводит информацию о памяти, которая не утекла, а просто не успела вернуться.

Я так понимаю возможно это DebugCRT и делал, когда я проверял утечки памяти.

У меня вопрос: чему верить? что использовать? Может кто то мне объяснить почему так?


#16
11:51, 5 июня 2013

VIP_Artemka
наскока я заметил, дебагцрт может показать утечку если ты использовал глобальные переменные, потому что он может быть вызыван до того как их память будет освобождена самим црт

#17
5:20, 6 июня 2013

Можно попробовать сделать вызов в деструкторе глобальной переменной.

#18
22:00, 14 сен. 2013

Добавлю небольшое замечание - номер выделений участка памяти часто (от кода, if'ов) меняется от запуска к запуску
КЭП

Страницы: 1 2
ПрограммированиеФорумОбщее

Тема в архиве.