C++ Core Guidelines
Google C++ Style Guide
- https://google.github.io/styleguide/cppguide.html
- https://www.amazon.com/Effective-Google-C-Style-Guide/dp/B08928JBV5
High Integrity C++ Coding Standard (HIC++)
(Note: covers C++11)
MISRA C++:2008 Guidelines for the use of the C++ language in critical systems
(Note: covers C++03)
- https://www.misra.org.uk/MISRACHome/tabid/128/Default.aspx
- https://rules.sonarsource.com/cpp/tag/misra-c++2008
AUTOSAR Guidelines for the use of the C++14 language in critical and safety-related systems
(Note: based on MISRA C++:2008, adapted to cover C++14, and contains traceability to MISRA C++, JSF++, CERT C++ and C++ Core Guidelines)
SEI CERT C++ Coding Standard - Rules for Developing Safe, Reliable, and Secure Systems in C++ - 2016 Edition
(Note: covers C++14)
- https://wiki.sei.cmu.edu/confluence/display/seccode/SEI+CERT+Coding+Standards
- https://resources.sei.cmu.edu/downloads/secure-coding/assets/sei-cert-cpp-coding-standard-2016-v01.pdf
Joint Strike Fighter Air Vehicle C++ Coding Standards
(Note: covers C++03)
Other references:
- Navigating the jungle of Secure Coding Standards
https://www.slideshare.net/ChantalWauters/navigating-the-jungle-of-secure-coding-standards
Rulecheckers: