Форум программистов, компьютерный форум CyberForum.ru

Как отследить утечку памяти? - C++

Восстановить пароль Регистрация
 
Gwini
10 / 10 / 3
Регистрация: 08.03.2014
Сообщений: 70
09.08.2014, 05:11     Как отследить утечку памяти? #1
Как в vs(ну или в общем) отследить учтечку памяти? То есть если было выделено память под что то с помощь new и по каким то причинам не было освобождено.
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.08.2014, 06:16     Как отследить утечку памяти? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Gwini Посмотреть сообщение
Как в vs
http://msdn.microsoft.com/ru-ru/library/d41t22sb.aspx

#include <crtdbg.h>
_CrtDumpMemoryLeaks() возвращает значение true, если утечка памяти. В противном случае функция возвращает значение false.
Gwini
10 / 10 / 3
Регистрация: 08.03.2014
Сообщений: 70
09.08.2014, 06:37  [ТС]     Как отследить утечку памяти? #3
alsav22, а возможно ли как то узнать откуда утечка? То есть под что была выделана память или может даже имена переменных?(в дебагере студии очень много значений и при сложном коде трудно разобратся)

Добавлено через 1 минуту
а, все в отладочном режиме дамп выводится, спасибо.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.08.2014, 10:02     Как отследить утечку памяти? #4
http://msdn.microsoft.com/ru-ru/library/x98tx3cf.aspx
Yandex
Объявления
09.08.2014, 10:02     Как отследить утечку памяти?
Ответ Создать тему
Опции темы

Текущее время: 17:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru