Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Gwini
10 / 10 / 3
Регистрация: 08.03.2014
Сообщений: 70
#1

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

09.08.2014, 05:11. Просмотров 930. Ответов 3
Метки нет (Все метки)

Как в vs(ну или в общем) отследить учтечку памяти? То есть если было выделено память под что то с помощь new и по каким то причинам не было освобождено.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.08.2014, 05:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как отследить утечку памяти? (C++):

Прошу отследить утечку памяти, если оная есть - C++
Изучаю c++ на стадии полиморфизма, решил написать инвентарь (потренироваться) ну и возник вопрос касательно создания копии. Код: ...

Как можно специально организовать утечку памяти? - C++
Всем привет! А как можно специально организовать утечку памяти? Можно - ли таким способом? int size; cin >> size; int...

Выделение памяти, проверка на утечку памяти - C++
Интересуют два вопроса: 1. Правильно ли устроен алгоритм выделения, удаление и запись ячейки памяти? Может быть, есть более простые...

Проверка на утечку памяти - C++
Всем доброго времени суток. Сразу оговорюсь, я не профессионал, программирование - моё хобби, которое помогает мне по основному...

Найти утечку памяти программно - C++
Есть программа (под 700 строк) в которой есть утечка памяти в размере, с помощью чего можно потестировать программку чтобы их найти? Знаю в...

Программа для проверки кода на утечку памяти. - C++
Есть код на С++, нужно проверить течет ли память. С помощью какой программы это можно сделать?

3
alsav22
5426 / 4821 / 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.
1
Gwini
10 / 10 / 3
Регистрация: 08.03.2014
Сообщений: 70
09.08.2014, 06:37  [ТС] #3
alsav22, а возможно ли как то узнать откуда утечка? То есть под что была выделана память или может даже имена переменных?(в дебагере студии очень много значений и при сложном коде трудно разобратся)

Добавлено через 1 минуту
а, все в отладочном режиме дамп выводится, спасибо.
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.08.2014, 10:02 #4
http://msdn.microsoft.com/ru-ru/library/x98tx3cf.aspx
1
09.08.2014, 10:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.08.2014, 10:02
Привет! Вот еще темы с ответами:

Про деструктор и утечку памяти - C++
Доброе время суток. Вот что дано: #include &lt;string&gt; #include &lt;vector&gt; class Symbols { protected: void add(std::string...

Отследить изменение памяти сторонним процессом - C++
Есть основное приложение1. Есть приложение2, которое считывает и изменяет его память. Надо отследить адреса, действие(чтение или запись),...

Почему valgrind показывает утечку? - C++
Добрый вечер, Вот кусочек шаблона и чуть-чуть функции main template &lt; size_t precision_T, size_t base_T &gt; class BigFloat { ...

Как отследить нажатия клавиш? - C++
Здорово перцы! Все действие происходит на WinAPI в VC6. У меня такая проблема: Я создаю таймер и отслеживаю нажатия клавиш Ctrl+V:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru