How to ace safety traps in your C/C++ application

ace_safety_traps.jpg

Sept 24, 2021

As technology becomes more pervasive in our lives, the safety and security of embedded systems is becoming more of a concern in the industry, with standards requiring or strongly recommending having some type of functional-safety certification and following coding standards.

C and C++ are great programming languages in embedded systems. The primary reason that these languages have persisted is that there is widespread support for the languages (and their many dialects) across myriad tools that target virtually any embedded architecture. If C and C++ are so great, what is the problem with using them in functional safety systems?

C and C++ are powerful languages that you can use in your functional safety project, but you will be required to use a coding standard like MISRA C, SEI CERT C or the Common Weakness Enumeration to remove some of the ambiguities of your selected programming language.

In our latest webinar, you will will learn more about ensuring code quality and how to use code analysis tools to find and remove defects much more quickly, thus lowering your defect injection rate and helping you to achieve your release metrics much more quickly.

Watch on-demand webinar

죄송하지만, 이 콘텐츠는 한국어로 제공되지 않습니다.

당사 웹 사이트 중 한국어가 제공되는 않는 페이지는 기본적으로 영어로 제공됩니다. 보다 정확한 정보를 위해 영어로 제공되는 글로벌 웹 사이트를 방문하실 것을 권장합니다.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.