20
Cppcheck
Cppcheck est un outil d'analyse statique pour le code C / C ++.Contrairement aux compilateurs C / C ++ et à de nombreux autres outils d'analyse, il ne détecte pas les erreurs de syntaxe dans le code.
- Gratuite
- PortableApps.com
- Windows
- Eclipse
- Linux
Cppcheck est un outil d'analyse statique pour le code C / C ++.Contrairement aux compilateurs C / C ++ et à de nombreux autres outils d'analyse, il ne détecte pas les erreurs de syntaxe dans le code.Cppcheck détecte principalement les types de bogues que les compilateurs ne détectent normalement pas.Le but est de détecter uniquement les vraies erreurs dans le code (c'est-à-dire qu'il n'y a aucun faux positif).Caractéristiques: - Vérification hors limites, - Vérifiez le code de chaque classe, - Vérification de la sécurité des exceptions, - Vérification des fuites de mémoire, - Avertissez si des fonctions obsolètes sont utilisées, - Vérifiez l'utilisation non valide de STL, - Vérifiez les variables non initialisées et les fonctions inutilisées
Site Internet:
http://cppcheck.sourceforge.net/traits
Les catégories
Alternatives à Cppcheck pour toutes les plateformes avec n'importe quelle licence
15
PVS-Studio
PVS-Studio est un analyseur statique qui détecte les erreurs dans le code source des applications C, C ++ et C #.
4
2
Flawfinder
Flawfinder examine le code source et signale les éventuelles faiblesses de sécurité (`` failles '') triées par niveau de risque.
2
1
lgtm.com
lgtm.com est une plateforme d'analyse de code.Son utilisation est gratuite pour les logiciels open source;les résultats de plus de 55 000 projets sont facilement disponibles (ajoutez le vôtre!), a une intégration automatique de la demande de révision de code (GitHub, Bitbucket, GitLab), et bien plus encore.
- Gratuite
- Web
0
0
LDRA Testbed
Liverpool Data Research Associates (LDRA) est un fournisseur d'outils d'analyse logicielle, de test et de traçabilité des exigences pour les secteurs public et privé et un pionnier de l'analyse logicielle statique et dynamique.
0
0
Clang Static Analyzer
L'analyseur statique Clang est un outil d'analyse de code source qui trouve des bogues dans les programmes C, C ++ et Objective-C.
0