Home > Solutions > Coding Standard Compliance > HIC++
With this principle in mind, PRQA developed its High Integrity C++ Coding Standard for the C++ language; limiting the flexibility offered by the ISO C++ language in order to minimize problems caused either by compiler diversity, different programming styles or dangerous or confusing aspects of the language.
QA·HIC++ is the compliance module for PRQA's industry leading QA·C++ analysis tool, to enforce the High Integrity C++ Coding Standard. QA·HIC++ continues our excellence in the highest possible enforcement of standards.
Without coding standards even the best software developers may produce code that can be misinterpreted by different compilers, leading to porting or semantic errors. QA·HIC++ is a fully configurable coding standard enforcement tool, allowing customized projects that encompass constants, declarations, expressions and functions, as well as addressing portability, memory management, pre-processors and structures, unions and enumerations. In addition, the standard template library often forms the basis of customer defined coding standards.
When developing software, the extensive integrated guidelines of QA·HIC++ help maintain the highest coding standards - yours.