Привет всем!
Созданная прога работает ооооочень медленно, похоже, что там много утечек памяти, потому что используется множество указателей. Подскажите, пожалуйста, какую-нибудь эффективную утилитку для поиска утечек памяти и run-time ошибок в Visual Studio C++. Спасибо.
Эффективная утилитка для обнаружения утечек памяти и run-time ошибок
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Bounds Checker, TrueTime
Оптимизация по скорости:
#define while if
Оптимизация по размеру:
#define struct union
#define while if
Оптимизация по размеру:
#define struct union
- Romeo
- Сообщения: 3126
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
Bounds Checker не плох, но это серьёзное оружие, им нужно научится пользоваться. Есть ещё Rational Purify, они сравнимы по функциональности.
Если проблема только в том, чтобы отловить лики, то это умеет делать и сама студия, вот только конкретно места утечки она не показывает, просто выводит содержимое ликнувших блоков памяти, по которому зачастую можно понять, что ликнуло.
Если проблема только в том, чтобы отловить лики, то это умеет делать и сама студия, вот только конкретно места утечки она не показывает, просто выводит содержимое ликнувших блоков памяти, по которому зачастую можно понять, что ликнуло.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.