RAD Studio 12.1 Athens Now Available Подробнее

Webinar: What's New in RAD Studio 12.1 Athens Watch the Replay

Behind the Build: The new C++Builder Clang Toolchain! Watch the Replay

New IBLite Edition and IBToGo Subscription Offer Подробнее

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

Download CPP Check Free


Регистрируясь, вы подтверждаете, что соглашаетесь на обработку ваших персональных данных компанией Embarcadero Technologies, Inc., как описано в Заявлением о Конфиденциальности. Embarcadero Technologies, Inc. является частью Idera group и может передавать вашу информацию своей материнской компании Idera, Inc. и ее филиалам. Для получения более подробной информации о том, как используются, хранятся и передаются ваши данные, пожалуйста, ознакомьтесь с нашим Заявлением о Конфиденциальности.

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