High Integrity C++ Is a Coding Standard Developed By Experts at PRQA (Now Part of Perforce).
October 3, 2013 was the 10th anniversary of High Integrity C++ (HIC++), one of the longest established and most respected coding standards for C++, with a major update that extends its scope to cover C++11 and beyond.
Over the past decade, the HIC++ coding standard had been downloaded a staggering 25,000 times — a clear endorsement by the development community that recognizes HIC++ as a key source of coding rules and best practices, enabling the production of high C++ quality code.
“The growing importance of coding standards has been one of the most significant trends impacting the test tool space over the past several years. And HIC++ is one of the most widely adopted.”
—Chris Rommel, Vice President, M2M Embedded Technology at VDC
In Version 4.0 of HIC++:
- The overall number rules has been reduced from 202 to 155.
- 80 rules have been retired and 44 have been merged to 16.
- 61 new rules have been added, mostly related to C++11, (lambdas, rvalue references, concurrency enhancements), but also covering other best practices.
- All rules receive improved explanations including compliant and non-compliant code examples.