Досадные и доставляющие много проблем программирующим на Си/Си++ ошибки  -  ссылки на несуществующий объект, повторные удаления объекта, выход за границы памяти  -  легко локализовывались и идентифицировались во время тестирования нами системы 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.

 

Питер Коффи

Версия для печати