CppDepend
/기능/Code Quality/Boost Code Quality with Coding Standards

Boost Code Quality with Coding Standards

MISRA, CERT, CWE & AUTOSAR Compliance

A coding standard gives a uniform appearance to the codes written by different engineers. It improves readability, and maintainability of the code and it reduces complexity also. It helps in code reuse and helps to detect error easily.

Good quality code requires consistent effort and a great focus from the developers' team to meet the quality goal. Without conventions, it can be difficult for developers to understand the codebase and it can increase the development time as well as the complexity of the project structure.

CppDepend is a feature rich product and it includes the most popular coding standards:

Cert C++ Secure Coding Standard

CppDepend checks your code against the SEI CERT C++ Coding Standard: declarations and initialization, expressions, memory management, exception handling, object-oriented programming and more. Each rule violation is located precisely, with its severity and estimated debt.

Cert C++ rules violations in CppDepend

Misra C++ 2023

For safety-critical projects, CppDepend supports MISRA C++ 2023 out of the box: language-independent issues, lexical conventions, basic concepts, standard conversions, exception handling and more. Track compliance rule by rule and drill down to every violating line of code.

Misra C++ 2023 rules violations in CppDepend

CWE Coding Standard

Catch the most dangerous software weaknesses with the CWE (Common Weakness Enumeration) rule set: use of obsolete or dangerous functions, dead code, always-true or always-false expressions, incorrectly specified arguments and other vulnerability-prone patterns.

CWE Coding Standard rules violations in CppDepend

시도 Boost Code Quality with Coding Standards with CppDepend

Start your 14-day free trial with full access to all features. No credit card required.