Cppcheck icon
Cppcheck icon

Cppcheck

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.

Cppcheck screenshot 1

Cost / License

Platforms

  • Windows
  • Linux  build from source or use a package manager like apt/aptitude
  • PortableApps.com
  • Eclipse
23likes
0articles

Features

Properties

  1.  Lightweight

Features

  1.  Portable
  2.  C++

Cppcheck News & Activities

Highlights All activities

Recent activities

Cppcheck information

AlternativeTo Category

Development

GitHub repository

  •  6,753 Stars
  •  1,598 Forks
  •  203 Open Issues
  •   Updated  
View on GitHub
Cppcheck was added to AlternativeTo by WhiteTiger on and this page was last updated .
No comments or reviews, maybe you want to be first?

Official Links

What is Cppcheck?

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).

Features:

  • Out of bounds checking,
  • Check the code for each class,
  • Checking exception safety,
  • Memory leaks checking,
  • Warn if obsolete functions are used,
  • Check for invalid usage of STL,
  • Check for uninitialized variables and unused functions