2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Состояние динамической памяти
Сообщение24.01.2011, 18:04 
Аватара пользователя
В MS Visual Studio есть такая замечательная функция _CrtDumpMemoryLeaks() из заголовочника <memory.h>. Если в куче ничего нет - возвращает 0, иначе - 1.
Как контролировать состояние кучи в C++ Builder?

 
 
 
 Re: Состояние динамической памяти
Сообщение25.01.2011, 09:53 
Аватара пользователя
Code Guard - кажется, это оно...

 
 
 
 Re: Состояние динамической памяти
Сообщение26.01.2011, 00:29 
Аватара пользователя
CrtDumpMemoryLeaks
Leaks- утечки. Проверяет наличие утечек памяти.

Могу по советовать fastmm
Это альтернативный менеджер динамической памяти. В режиме отладки позволяет контролировать утечки.

 
 
 
 Re: Состояние динамической памяти
Сообщение29.01.2011, 00:46 
Аватара пользователя
А для с++ есть этот fastmm? (находит только для delphi).
Во всяком случае Code Guard неплохая вещь, вот только нигде не могу найти как с ней правилно работать. Утечеки там замечаются и выводятся в сташном виде (с регистрами и всё такое). Я не знаю, как корректно завершить работу с Code Guard. Может кто-то посоветует какие-то сайты или литературу по этой теме.

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group