PRQA releases new high reliability C++ coding blueprint

An updated verison of the high integrity C++ coding standard (HIC++) has been published by PRQA.


HIC++ was first published 10 years ago and more than 24,000 copies having been downloaded.

PRQA Free Whitepaper - Build a compelling business case for software static analysis »

Version 4 of HIC++ consolidates or retires a number of original rules and adds many more related to C++11 features, demonstrating its ongoing relevance to modern C++ coding best practice.

Enhancements include:

• Overall consolidation of rules to a more manageable size – down from 202 to 155, which are categorised using relevant clauses and sub-clauses from the text of the language standard (ISO C++ 2011) for easy navigation and cross reference,

• 61 new rules added, mostly related to C++11 updates, (lambdas, rvalue references, concurrency enhancements), but also covering other best practices,

• 80 rules have been retired and 44 have been merged down to 16,

• All rules receive improved explanations including compliant and non-compliant code examples.

The new HIC++ coding standard is now available at, in addition to a whitepaper by the authors, summarizing the rationale behind V4.0, the changes from the previous version and how HIC++ fits with other key C++ coding standards.




Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>