Cppcheck 2.14 freeware

... 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 1932
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 - syntax 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

Pandoc

3.1.13 freeware download

... displaying math in HTML. * Extensions to markdown syntax: o Document metadata (title, author, date). o Footnotes, ... are significant. o Delimited (unindented) code blocks with syntax highlighting. o Compatibility mode to turn off syntax ...

Ruby

1.9.3 freeware download

... reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby supports multiple programming paradigms, including functional, object oriented, imperative ...

QEV

1.1 freeware download

... Validator) Validates HTML, with specialised checks on HTML syntax to make sure double and single quotes are balanced. Give QEV a try to see what ...

JRuby for Mac

9.4.7.0 freeware download

... a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries ...

New Version

WhiteStarUML Portable

5.7.1 Beta freeware download

WhiteStarUML is a fork of StarUML with an intent to revive its Delphi code base by updating code to recent Delphi editions, reducing dependence on third ...

Developer's Tips & Tricks

1.2.1.3 freeware download

... the double working. Features: - Integrated editor with syntax highlight features (Supported languages: C#, C++, COBOL, CSS, ... Code Snippets (Tips) manager (create, delete, rename, edit, syntax properties, etc...) - Import Tip from external file ...

Agena

2.23.0 freeware download

... scientific, educational, linguistic, and many other applications. Its syntax looks like very simplified Algol 68 with elements taken from Lua and SQL. Agena provides fast ...

Agena for Mac

2.23.0 freeware download

... scientific, educational, linguistic, and many other applications. Its syntax looks like very simplified Algol 68 with elements taken from Lua and SQL. Agena provides fast ...

Agena for Linux

2.23.0 freeware download

... scientific, educational, linguistic, and many other applications. Its syntax looks like very simplified Algol 68 with elements taken from Lua and SQL. Agena provides fast ...

cURL

7.70.0 freeware download

... command line tool for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, ...