Cppcheck
Cppcheck
20
Бесплатное ПО
Открытый код
Категории:
Разработка
Платформы:
Linux
Windows
Ссылки:
Официальный сайт
Особенности:
analysis-tool unused-functions obsolete-functions compilers errors eclipse c-plus-plus c++check ошибки не требует установки portableapps.com memory-leaks
analysis-tool unused-functions obsolete-functions compilers errors eclipse c-plus-plus c++check ошибки не требует установки portableapps.com memory-leaks
Cppcheck - это инструмент статического анализа для кода C / C ++. В отличие от
компиляторов C / C ++ и многих других инструментов анализа, он не обнаруживает
синтаксические ошибки в коде. Cppcheck в первую очередь обнаруживает типы
ошибок, которые компиляторы обычно не обнаруживают. Цель состоит в том, чтобы
выявлять только реальные ошибки в коде (т.е. иметь ноль ложных срабатываний).
Функции:
\- проверка вне границ,
\- Проверьте код для каждого класса,
\- проверка исключений безопасности,
\- проверка утечек памяти,
\- Предупреждать, если используются устаревшие функции,
\- Проверьте на недопустимое использование STL,
\- Проверьте наличие неинициализированных переменных и неиспользуемых функций.
Аналоги (10):
-
PVS-Studio
Статический анализатор кода для C, C ++ и C #15
Платное ПОLinux Windowsmingw clang c-plus-plus developer-tools cpp-development development gcc c preprocessor (cpp) static-code-analysis visual-studio-plugin c-sharp ошибки microsoft visual studio programming -
Coverity Scan
Coverity Scan Static Analysis позволяет находить и исправлять дефекты в Java, C / C ++ или C # с открытым исходным кодом ...4
Бесплатное ПОMac Linux Web Windowsanalysis-tool unused-functions debugger obsolete-functions compilers errors c-plus-plus cpp-development ошибки security-auditing memory-leaks -
Flawfinder
Flawfinder проверяет исходный код и сообщает о возможных слабостях безопасности (`` недостатки) ', отсортированных ...2
Бесплатное ПО Открытый кодLinux Windowspython programming -
Splint
Splint - это инструмент для статической проверки программ на C на наличие уязвимостей и кодирования ...2
Бесплатное ПО Открытый кодLinux Windowsprogramming static-checking кодирование secure-programming static-code-analysis статический анализ Не поддерживается -
lgtm.com
lgtm.com - это платформа для анализа кода.1
Бесплатное ПОWebanalysis-tool source-code-analysis c-plus-plus java static-code-analysis c-sharp статический анализ javascript ошибки python programming security-auditing memory-leaks -
Clang Static Analyzer
Clang Static Analyzer - это инструмент анализа исходного кода, который находит ошибки в C, C ++ и Objective-C ...0
Бесплатное ПО Открытый кодMacxcode static-code-analysis c-plus-plus source-code-analysis -
EDoC++
EDoC ++ - это инструмент анализа исходного кода C ++, предназначенный для выявления проблем, связанных с использованием ...0
Бесплатное ПО Открытый кодWindowsdocumentation c-plus-plus analysis-tool -
Infer
Инструмент для обнаружения ошибок в программах на C / Java / Objective-C0
Бесплатное ПО Открытый кодLinuxstatic-analyzer memory-leak-detection analysis-tool debugger source-code-analysis static-code-analysis статический анализ ошибки security-auditing memory-leaks -
PC-lint
PC-lint Plus - лучший инструмент статического анализа для C и C ++0
Платное ПОMac Linux Windowsc-plus-plus development-tool статический анализ source-code-analysis -
VisualCodeGrepper
VCG - это инструмент для автоматического анализа безопасности кода, который обрабатывает C / C ++, Java, C #, VB и PL / SQL.0
Бесплатное ПО Открытый кодWindowsc-sharp security-auditing source-code-analysis