Facts

Here are some facts regarding embedded programming with C++, as well as MISRA C++ and AUTOSAR C++14 guidelines.

MISRA C++

The current MISRA C++:2008 guidelines were published by the Motor Industry Software Reliability Association. They are based on the MISRA C guidelines from 1998. Originally designed for the automotive industry, MISRA C++ became the standard for the implementation of critical software in the aviation, military, and medical sector. Just like MISRA C, MISRA C++ also describes guidelines for a safe subset of C++.

This subset consists of more than 200 rules classified as a document, required, or advisory.

  • Document:
    • Mandatory requirements on the developer
    • Derivations are not permitted
  • Required:
    • Mandatory requirements for the developer
    • Formal derivation must be raised
...
Access this course and 1400+ top-rated courses and projects.