C++ PROGRAMMING
Code Checkers
Article by:Geoffrey Hunter
Date Published: | |
Last Modified: |
Contents
Cppcheck
Website: http://cppcheck.sourceforge.net/
Platform: Linux/Windows
Licensing: Free, opensource
Main Features: Out of bounds checking, memory leak checking, exception safety checking, invalid use of STL checking, uninitialised variable and unused function checking, it understands basic C/C++ library function calls, and has support for custom function info to be added Cppcheck is a static analysis tool for C and C++ code, designed to detect errors that the compiler won’t pick up. It’s core philosophy is “No false positives”. It has integrated support for Code::Blocks and CodeLite, and plugin support for Eclipse, gedit, Hudson, Jenkins, Tortoise SVN and Mercurial (the last two are for running it automatically pre-commit).
Authors

This work is licensed under a Creative Commons Attribution 4.0 International License .