Cppcheck 2.14 freeware

Cppcheck is an static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the code (i.e. have zero false positives). ...

Author Daniel Marjamäki
Released 2024-04-20
Filesize 19.40 MB
Downloads 1933
OS Windows 7 x64, Windows 8 x64, Windows 10, Windows 10 x64
Installation Instal And Uninstall
Keywords check source code, source code analyzer, source code checker, analyzer, source code, syntax
Users' rating
(31 rating)
CppcheckOtherWindows 7 x64, Windows 8 x64, Windows 10, Windows 10 x64
Cppcheck - do list Freeware Download Notice

Cppcheck Free Download - we do not host any Cppcheck torrent files or links of Cppcheck on rapidshare.com, depositfiles.com, megaupload.com etc. All Cppcheck download links are direct Cppcheck download from publisher site or their selected mirrors.

Cppcheck freeware - The Latest User Reviews
Cppcheck freeware - The Latest Versions History
2.14 Apr 20, 2024 New Release Summary:
Fixed 23 "crash" tickets
Fixed 69 "false positive" tickets
Fixed 36 "improve check" tickets
New checks:
eraseIteratorOutOfBounds: warns when erase() is called on an iterator that is out of bounds
returnByReference: warns when a large class member is returned by value from a getter function
GUI:
-Make it possible to suppress warnings in all files in a folder
Changed interface:
Fixed crash with '--rule-file=' if some data was missing.
'--rule-file' will now bail out if a rule could not be added or a file contains unexpected data.
Add option '--check-version', you can use it to pin the cppcheck version in a script.
Added '--template=simple'. It is expands to '{file}:{line}:{column}: {severity}:{inconclusive:inconclusive:} {message} [{id}]' without any additional location details.
Removed deprecated platform type 'Unspecified'. Please use 'unspecified' instead.
Add --file-filter=- option that reads file filters from stdin. Added for a plugin.
2.12 Sep 10, 2023 New Release New checks:
uselessOverride finds overriding functions that either duplicate code from or delegate back to the base class implementation
knownPointerToBool finds pointer to bool conversions that are always true or false
Improved checking:
truncLongCastAssignment and truncLongCastReturn check additional types, including float/double/long double
duplInheritedMember also reports duplicated member functions
constParameter*/constVariable* checks find more instances of pointers/references that can be const, e.g. when calling library functions
GUI:
Show in statistics which checkers have been activated in latest analysis
Make it more visible if there has been critical errors that caused checkers to be skipped
Changed interface:
Write how many checkers was activated after a run
Added --checkers-report that can be used to generate a report in a file that shows what checkers was activated and disabled
2.14 Apr 20, 2024 New Release Summary:
Fixed 23 "crash" tickets
Fixed 69 "false positive" tickets
Fixed 36 "improve check" tickets
New checks:
eraseIteratorOutOfBounds: warns when erase() is called on an iterator that is out of bounds
returnByReference: warns when a large class member is returned by value from a getter function
GUI:
-Make it possible to suppress warnings in all files in a folder
Changed interface:
Fixed crash with '--rule-file=' if some data was missing.
'--rule-file' will now bail out if a rule could not be added or a file contains unexpected data.
Add option '--check-version', you can use it to pin the cppcheck version in a script.
Added '--template=simple'. It is expands to '{file}:{line}:{column}: {severity}:{inconclusive:inconclusive:} {message} [{id}]' without any additional location details.
Removed deprecated platform type 'Unspecified'. Please use 'unspecified' instead.
Add --file-filter=- option that reads file filters from stdin. Added for a plugin.

Most popular Other freeware downloads

FOX Toolkit

1.7.83 freeware download

... depending on the application state. The list of platforms is growing! Currently, we have FOX ... ideas and concepts underlying the FOX system are listed below: * Ease of Development. Developing Graphical ...

Grasshopper

1.3.0.102 freeware download

... This tool is most suitable to create a list of changes based on svn chekins. Basic text formatter Fully customizable Grasshopper extension. Gives functionality ...

PyScripter

4.3.4 freeware download

... through the Help menu · To Do List · Find and Replace in Files · Integrated regular expression testing · Choice ...

ArgoUML

0.34 freeware download

... is available in ten languages. See the feature list for more details. FEATURES: · Click ... · Corrective Automations (partially implemented) · "To Do" List · User model (partially implemented) · Opportunistic Design ...

5 freeware award

UniversalIndentGUI for Linux

1.2.0 Rev 1070 freeware download

... and many other (look at features for complete list). Currently not supported indenters can be easily added by creating a configuration file for them. ...

DLL Analyzer

2.120 freeware download

... view the available function names and save the list to their computer. A simple application to extract ... app displays the number of detected items and lists their names in the main window. You have ...

Portable DevProject Manager

1.9.0.0 freeware download

... manage general project information, version information, a to-do list and the change-logs for each project. For each project user defined files can be added, such ...

ExamDiff

1.9.4.0 freeware download

... buttons and hot keys or via a drop-down list box of all the differences Allows the copying of text from the comparison panes via drag ...

Portable ExamDiff

1.9.4.0 freeware download

... buttons and hot keys or via a drop-down list box of all the differences Allows the copying of text from the comparison panes via drag ...

Md5deep

4.4 freeware download

... Comparison mode - md5deep can accept a list of known hashes and compare them to a ... display either those input files that match the list of known hashes or those that do not ...