Special Upgrade Amnesty: Unlock Big Savings Until May 31! En savoir plus…

RAD Studio 12.1 Athens Now Available En savoir plus…

Webinar: What's New in RAD Studio 12.1 Athens REGARDEZ LA REDIFFUSION

Behind the Build: The new C++Builder Clang Toolchain! REGARDEZ LA REDIFFUSION

Découvrez la toute nouvelle Getit Page

Rabais importants disponibles sur InterBase 2020 pour les OEM ou les VAR – Contactez le service commercial

Renouvelez votre licence d'Update Subscription maintenant En savoir plus…

Download CPP Check Free


COM_EMBARCADERO_CONSENT_GENERAL_COPY_LABEL

What you get with CPP Check

CPP Check is a free and open-source static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behavior and dangerous coding constructs. CppCheck works with C++Builder, Dev-C++ and any other C/C++ tool, to analyze your C/C++ code even if it has non-standard syntax (as found in embedded projects).

CPPCheck offers the following supported checks:

  • Automatic variable checks
  • Bounds checks for array overruns
  • Classes checks
  • Checks for use of deprecated or superseded functions
  • Exception safety checks
  • Memory allocation and destructor checks
  • Memory leak checks
  • Resource leaks checks
  • Checks for invalid usage of STL functions and idioms
  • Dead code elimination
  • Stylistic and performance errors