itsMe Posted December 6, 2020 Share Posted December 6, 2020 This is the hidden content, please Sign In or Sign Up Cppcheck is a static analysis tool for C/C++ code. It provides a unique code analysis to detect bugs and focuses on detecting undefined behavior and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives). Features Unique code analysis that detects various kinds of bugs in your code. Both command line interface and graphical user interface are available. Cppcheck has a strong focus on detecting undefined behaviour. Undefined behaviour Dead pointers Division by zero Integer Overflows Invalid bit shift operands Invalid conversions Invalid usage of STL Memory management Null pointer dereferences Out of bounds checking Uninitialized variables Writing const data Changelog v2.3 Improved C++ parser: types wrong operands in ast better simplification of templates Improved clang import, various fixes. Improved value flow analysis Fixed false positives Improved configuration in library files boost.cfg googletest.cfg qt.cfg windows.cfg wxwidgets.cfg Added several Misra rules: 6.1 6.2 7.2 7.4 9.2 10.2 15.4 Added platforms: elbrus e1c+ pic pic8 mips This is the hidden content, please Sign In or Sign Up Link to comment Share on other sites More sharing options...
Recommended Posts