MISRA C规范学习笔记5
Grey
全部学习汇总: GitHub - GreyZhang/misra_c_hacking: MISRA C, I'm coming! Happy hacking!
MISRA C规范学习笔记5
摘录与批注

- 规则分为必需和建议两种类型。

- 这是规则编号的基本格式。

- 文档涉及到的通用数据类型的表示方式与stdint中的定义方式相同,这个类型应该是比较通用的类型。在接触到的代码中,使用这种方式的的确也是挺多的。相比之下,AUTOSAR的玩法似乎是有一点不走寻常路了。

- 尽量不要使用某一个编译器独有的特殊行为,这样的移植性可能会降低。
- 编译器不可补货的错误应该重视。其实在我自己的工作中,我发现集成人员这方面的知识基础十分薄弱,经由他们修改的代码中引入了大量的bug隐患。
小结
这一次的梳理暂且到此,基本上前置性质的内容这次全都看完了。接下来,就是每一条规则了。后面的计划,我不打算进行得特别快,每次看一条,总能够处理得完,也能够有足够的时间一点点推进实施。
















