20
Cppcheck
Cppcheck ist ein statisches Analysetool für C / C ++ - Code.Im Gegensatz zu C / C ++ - Compilern und vielen anderen Analysetools werden keine Syntaxfehler im Code erkannt.
- Kostenlose
- PortableApps.com
- Windows
- Eclipse
- Linux
Cppcheck ist ein statisches Analysetool für C / C ++ - Code.Im Gegensatz zu C / C ++ - Compilern und vielen anderen Analysetools werden keine Syntaxfehler im Code erkannt.Cppcheck erkennt hauptsächlich die Arten von Fehlern, die die Compiler normalerweise nicht erkennen.Das Ziel ist es, nur echte Fehler im Code zu erkennen (dh null falsch positive).Eigenschaften: - Überprüfung außerhalb der Grenzen, - Überprüfung des Codes für jede Klasse, - Überprüfung der Ausnahmesicherheit, - Überprüfung auf Speicherlecks, - Warnung bei Verwendung veralteter Funktionen, - Überprüfung auf ungültige Verwendung von AWL, - Überprüfung auf nicht initialisierte Variablen und nicht verwendete Funktionen
Webseite:
http://cppcheck.sourceforge.net/Kategorien
Alternativen zu Cppcheck für alle Plattformen mit einer Lizenz
15
PVS-Studio
PVS-Studio ist ein statischer Analysator, der Fehler im Quellcode von C-, C ++ - und C # -Anwendungen erkennt.
4
2
Flawfinder
Flawfinder untersucht den Quellcode und meldet mögliche Sicherheitslücken ("Fehler"), sortiert nach Risikograd.
2
1
lgtm.com
lgtm.com ist eine Plattform für die Code-Analyse.Die Verwendung von Open Source-Software ist kostenlos.Ergebnisse für über 55.000 Projekte sind sofort verfügbar (fügen Sie Ihre eigenen hinzu!), haben automatische Integration von Code-Überprüfungsanforderungen (GitHub, Bitbucket, GitLab) und vieles mehr.
- Kostenlose
- Web
0
0
LDRA Testbed
Liverpool Data Research Associates (LDRA) ist ein Anbieter von Softwareanalyse-, Test- und Anforderungsverfolgbarkeitstools für den öffentlichen und privaten Sektor und ein Pionier in der statischen und dynamischen Softwareanalyse.
0
0
Clang Static Analyzer
Der Clang Static Analyzer ist ein Tool zur Quellcodeanalyse, das Fehler in C-, C ++ - und Objective-C-Programmen findet.
0