This content is not included in your SAE MOBILUS subscription, or you are not logged in.

An Introduction to MISRA C++

Journal Article
2008-01-0664
ISSN: 1946-4614, e-ISSN: 1946-4622
Published April 14, 2008 by SAE International in United States
An Introduction to MISRA C++
Sector:
Citation: Tapp, C., "An Introduction to MISRA C++," SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 1(1):265-268, 2009, https://doi.org/10.4271/2008-01-0664.
Language: English

Abstract:

The inexorable expansion of software in the automotive sector has led to a rapid expansion in the number of programming languages used in system development. C++ is one such language, and, given its wide user base, it is expected to be a major player in future automotive projects.
Given the above, MISRA has produced a set of guidelines (called MISRA C++) to assist in using C++ for critical systems. These guidelines are along the lines of those given within MISRA C.
This paper explains the background behind MISRA C++, the development process used in its production and shows examples of some of the guidelines.