MISRA C++

초기에 C는 안전 중요 및 안전 관련 시스템에 부적합 하다고 생각 되어졌지만, 사용 되어졌습니다.

1998년, 이러한 상황에 대한 해결책으로, MISRA는 자동차 산업(안전 관련 산업)의 “C”사용을 돕기 위한 지침서, MISRA-C를 출판하였습니다. 그 이후로 MISRA C는 다양한 임베디드 시스템 분야에 채택 되었고, 안전 시스템의 C 사용에 대한 전세계 코딩 가이드라인 중 제일 많이 사용 되고 있습니다.

MISRA C 가이드 라인은 1994 MISRA Development guidelines for vehicle based software와 IEC 61508의요구사항을 충족하여 넓게 쓰여지고 있습니다.

C++ 또한 C의 상황과 비슷하게 흘러 가고 있습니다. 많은 사람들은 C++가 안전 시스템에는 사용 될 수 없다고 생각하였지만, C++는 일반적인 가이드라인도 없이 이 분야에서 점점 발전하였습니다. 이에 MISRA는 최근에 안전 분야에서 C++의 사용을 위한 가이드라인을 완성하였습니다. 이 것은 MISRA C의 가이드라인과 같은 방식으로 만들어 졌습니다.

MISRA C++ 지침서(Guidelines for the use of the C++ language in critical systems)는 2008년 6월 5일에 공식적으로 출판 및 출시 되었습니다 .