Борьба с утечками памяти
Посмотрел в Yandex'е, люди пользуются CodeGuard. С чем его едят? У меня там стоит флажок на "Report Resource Leaks", это то что надо?
Если я делаю new и забываю о delete, никакого Report не происходит. Как отследить такую ситуацию.
Цитата:
Originally posted by Бешеный кролик
Добрый день. Написал прогу, хочу проверить - нет ли утечек памяти (весьма вероятны). С помощью каких средств можно это установить? Чем вы пользуетесь? Спасибо.
Посмотрел в Yandex'е, люди пользуются CodeGuard. С чем его едят? У меня там стоит флажок на "Report Resource Leaks", это то что надо?
Если я делаю new и забываю о delete, никакого Report не происходит. Как отследить такую ситуацию.
Добрый день. Написал прогу, хочу проверить - нет ли утечек памяти (весьма вероятны). С помощью каких средств можно это установить? Чем вы пользуетесь? Спасибо.
Посмотрел в Yandex'е, люди пользуются CodeGuard. С чем его едят? У меня там стоит флажок на "Report Resource Leaks", это то что надо?
Если я делаю new и забываю о delete, никакого Report не происходит. Как отследить такую ситуацию.
CodeGuard - это такая фишка C++ Builder-а, позволяющая отследить утечки памяти, обращения к несуществующим указателям, выход за границу массива и т.д.
Включается в настройках C++Builder-а (см. скриншот).
Для работы должна бать включена отладка. ОБЯЗАТЕЛЬНО выключай в релизе программы.
Thanks a lot!