Есть ли аналог функции _CrtMemDumpStatistics
От: Melamed Россия  
Дата: 16.03.15 15:02
Оценка:
Я сейчас ловлю утечки памяти в моей программе. Они есть и большие. Нужно проверить каждый прогон цикла(число циклов около 1000.
Методика поиска утечки описана в статье Обнаружение и локализация утечек памяти
Автор(ы): Эдвард Райт

Статья посвящена проблеме, которая постоянно преследует программистов на C/C++, — обнаружению и локализации утечек памяти. Автор демонстрирует применение средств библиотеки времени выполнения (CTR), поставляемой с Visual C++, с помощью которых утечки памяти можно устранить гораздо быстрее и проще, чем методом "пристального взгляда".


Там используется функция _CrtMemDumpStatistics, которая выводит информацию о дампе памяти в окно отладчика. Мне это для анализа не очень удобно. При таких объемах лучше выводить не в окно отладчика а в файл для дальнейшего анализа. Соответственно вопрос: существует ли в природе функция, аналогичная _CrtMemDumpStatistics, которая выводила бы информацию в файл или в строку (второе даже предпочтительнее).
Если такой функции не существует, то посоветуйте, как лучше решить данную задачу другими средствами?

Среда обработки MSVS 2012 C++
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.