Cppcheck 1.76 the latest version of this open source library has been announced for general availability. It is a free tool with the source code being available for general use.
Cppcheck is a static analysis tool for C/C++ code bases. It checks for memory leaks, mismatching allocation-deallocation, buffer overruns and more. It aims to achieve 0% false positives as it performs its tasks.
Highlights of Cppcheck 1.76
The library now includes support for the external build systems CMake and Visual Studio. The XML format version 1 is now deprecated and will be removed in a future release. Project files can now be opened from the GUI.
There is now checking improvement for conditions that are always true or false. Support base class methods in Library have been added. There is improved preprocessor (simplecpp) and SymbolDatabase accuracy support as well as ValueFlow analysis.
In addition there is improved format string checking with support more functions as well as improved std.cfg, windows.cfg and qt.cfg plus added wxwidgets.cfg support.
You can get yourself a copy of Cppcheck 1.76 by visiting the official download page here.