Dir 3.1 All code shall be traceable to documented requirements Category Required Applies to C90, C99 [DO-178C Section 6.4.4.3.d] すべてのコードは文書化された要…
Dir 2.1 All source files shall compile without any compilation errors Category Required Applies to C90, C99 すべてのソースファイルは、コンパイルエラーなしでコ…
記念すべき最初のガイドライン。 一番最初のガイドラインが一番なんのことかわからないと思ったのは私だけではないはず。 Dir 1.1 Any implementation-defined behaviour …
■はじめに(読んでほしい人) ・MISRA C、CERT Cについて知りたい人 ・自動車向けソフトを作っている人 ・C言語が好きな人 この記事で扱うC言語とはC99のことです。また、…
たける
2021年3月5日 18:22
Dir 3.1All code shall be traceable to documented requirementsCategory RequiredApplies to C90, C99[DO-178C Section 6.4.4.3.d]すべてのコードは文書化された要件へ追跡可能でなければならない これは、コーディングルールというより開発ルール。トレーサビリティを管理しま
2021年3月4日 22:50
Dir 2.1All source files shall compile without any compilation errorsCategory RequiredApplies to C90, C99すべてのソースファイルは、コンパイルエラーなしでコンパイルしなければならない これはそのまんまです。コンパイラの出力する警告はもれなく修正しましょう。個人的には、コンパイラの出す
2021年3月4日 22:29
記念すべき最初のガイドライン。一番最初のガイドラインが一番なんのことかわからないと思ったのは私だけではないはず。Dir 1.1Any implementation-defined behaviour on which the output of the program depends shall be documented and understoodCategory Required
2021年3月4日 20:07
■はじめに(読んでほしい人)・MISRA C、CERT Cについて知りたい人・自動車向けソフトを作っている人・C言語が好きな人この記事で扱うC言語とはC99のことです。また、MISRA CはMISRA C:2012、MISRA compliance 2016です。2004はあつかいません。私はソフトエンジニアとして自動車ECUのソフト開発に携わっております。MISRA-C/CER