Commune · Littérature
Cppcheck
Cppcheck est un outil d'analyse de code statique pour les langages de programmation C et C++. C'est un outil polyvalent qui permet de vérifier du code non standard. Le créateur et développeur principal est Daniel Marjamäki.
Sur Wikipédia
modifier - modifier le code - voir Wikidata (aide) Cppcheck est un outil d'analyse de code statique pour les langages de programmation C et C++. C'est un outil polyvalent qui permet de vérifier du code non standard. Le créateur et développeur principal est Daniel Marjamäki. Cppcheck est un un logiciel open-core avec sa version de base sous la Licence Publique Générale de GNU. Cppcheck prend en charge une large variété de vérifications statiques qui peuvent ne pas être couverts par le compilateur lui-même. Ces vérifications sont des contrôles d'analyse statique qui peuvent être effectués au niveau du code source. Le programme se concentre sur les contrôles rigoureux de l'analyse statique, plutôt que par heuristique. Certains des contrôles qui sont pris en charge comprennent : Comme dans le cas de nombreux programmes d'analyse, il existe beaucoup de cas inhabituels d'expressions idiomatiques qui peuvent être acceptables, dans des cas particuliers ciblés, ou hors de la portée du programmeur lors de la correction du code source. Une étude menée en mars 2009, a identifié plusieurs domaines où des faux positifs ont été trouvés par Cppcheck, mais sans spécifier la version du programme examiné. Cppcheck est utilisé dans des systèmes tels que le méta-anlayseur de paquet du CERN 4DSOFT, pour le code de vérification dans les dispositifs de détecteur de particules à haute énergie, le système de surveillance de radio-télescopes ainsi que pour l'analyse d'erreurs dans de grands projets, tels que OpenOffice.org et l'archive Debian.
Texte : Wikipédia, CC BY-SA 4.0. ·