Download Latest Version cppcheck-2.19.0.tar.gz (4.0 MB)
Email in envelope

Get an email when there's a new version of cppcheck

Home / cppcheck / 1.77
Name Modified Size InfoDownloads / Week
Parent folder
cppcheck-1.77-x86-Setup.msi 2016-12-31 8.0 MB
readme.txt 2016-12-31 918 Bytes
cppcheck-1.77-x64-Setup.msi 2016-12-31 9.9 MB
cppcheck-1.77.zip 2016-12-31 1.8 MB
cppcheck-1.77.tar.gz 2016-12-31 1.6 MB
cppcheck-1.77.tar.bz2 2016-12-31 1.2 MB
Totals: 6 Items   22.4 MB 18
General changes:
- Added flag --cppcheck-build-dir to allow incremental analysis and inter-file checking
- Improved --project support for Visual Studio solutions

Removed checks:

New checks:
- Detect pointer overflow
- Detect usage of variable after std::move or std::forward

Checking improvements:
- Warn about number and char literals in boolean expressions
- Improved checking for variables modified but not used again
- Libraries: Added support to specify <returnValue>
- Improved ValueFlow, especially related to function return values and casts
- Improved simplification of Null values to allow more accurate checking
- Several improvements to windows.cfg, posix.cfg, gnu.cfg and std.cfg
- Reimplemented check for using iterators of mismatching containers

GUI:
- Support build directory as in CLI

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.
Source: readme.txt, updated 2016-12-31