» » Cppcheck Portable 1.66 *PortableApps*

Cppcheck Portable 1.66 *PortableApps*

Cppcheck Portable 1.66 *PortableApps*


Cppcheck - бесплатный, с открытым исходным кодом, инструмент статического анализа кода для C/C++. В отличие от C/C++ компиляторов и многих других инструментов анализа, программа не обнаруживает синтаксические ошибки, а только определяет типы ошибок, которые составители обычно не в состоянии обнаружить.

Cppcheck поддерживает широкий набор статических проверок, которые не могут быть охвачены самим компилятором. Эти проверки статического анализа, которые могут быть выполнены на уровне исходного кода.
Часто минутный прогон программы позволяет сэкономить час работы в отладчике в поисках бага.

Некоторые проверки, которые поддерживаются:
- Автоматическая проверка переменных
- Проверка границ массива (диагностируются выходы за границы массивов)
- Проверки классов (например, неиспользуемые функции, использование неинициализированных переменных и дублирование памяти).
- Проверка использования устаревшей или замененной функции в соответствии с Open Group
- Проверка исключения безопасности, например, использование памяти и проверка деструктора
- Проверка утечки памяти (например из-за потери области без освобождения)
- Проверка утечки ресурсов (например, забыли закрыть файл-обработчик)
- Недопустимое использования функций и идиом Standard Template Library (Стандартной Библиотеки Шаблонов)
- Различные стилистические и ошибки производительности

Мы рекомендуем вам включать столько предупреждений, насколько это возможно в вашем компиляторе.
* Если вы используете Visual C++: вы должны использовать уровень предупреждений 4.
* Если вы используете GCC: посмотрите на варианты предупреждений, используемых GCC
* Если вы используете другой компилятор: посмотрите в его руководстве.

Поддерживаемые платформы:
* Вы можете проверить и нестандартный код, который включает в себя различные компиляторы расширений, inline-ассемблера, и т.д.
* Cppcheck может быть скомпилирована с любым компилятором C++, который обеспечивает последние стандарты C++.
* Cppcheck должна работать на любой платформе, которая имеет достаточных процессора и памяти.

Added: 2014
Platforms: Windows 2000/XP/Vista/7/8
Multilingual user interface: ML / RUS
Лицензия: бесплатно
Size: 5.40 Mb

Cppcheck Portable 1.66 *PortableApps*

Комментариев пока нет, добавьте свой!

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.