Досадные и доставляющие много проблем программирующим на Си/Си++ ошибки - ссылки на несуществующий объект, повторные удаления объекта, выход за границы памяти - легко локализовывались и идентифицировались во время тестирования нами системы CodeGuard for Borland C++ 4.5 фирмы Borland International.
Выпущенная в конце прошлого месяца по цене $99,95 (после 30 ноября цена составит $149,95) система CodeGuard представляет собой набор альтернативных библиотек для 16-разрядных приложений, работающих под Windows 3.x, Windows 95 или Windows NT. Компоновка программы с библиотеками CodeGuard, дает возможность расширенной диагностики при работе в интегрированной среде разработки фирмы Borland, и при автономном выполнении приложения.
Поиск ошибок в процессе выполнения.
CodeGuard отмечает ошибки Си++
При работе в интегрированной среде разработки прерывания CodeGuard приводят нас непосредственно к строчке кода, вызывавшей ошибку (см. рисунок). В случае прерывания при автономном выполнении программы детальная информация об ошибке заносится в файл с протоколом, ведущимся CodeGuard. Система предлагает широкий выбор возможностей диагностики, причем при изменении ее параметров не требуется повторная компиляция программы.
С фирмой Borland можно связаться по телефону: (800) 331-0877, тел. московского представительства: (095) 366-4298.
Питер Коффи