High Integrity C++ (HIC++ or formerly HICPP) is a software coding standard for the C++ programming language developed by Programming Research Limited, now part of Perforce Software.
[1] HIC++ was first published in October 2003.
[2] The latest revision, version 4.0, was released in October 2013 and documents 155 rules that restrict the use of ISO C++ language to improve software maintenance and reliability in high reliability or safety critical applications.
[3] The Motor Industry Software Reliability Association (MISRA) C++ coding standard reference list includes High Integrity C++ .
[4] Notable tools that check for compliance with High Integrity C++ are: