总目录

欢迎大家来到雪云飞星的《Misra-C 2012编码规范全解读》。Misra C 作为汽车行业乃至嵌入式行业的著名编码规范,被众多的厂商采用并遵守。其能有效的拦截潜在的编码风险,帮助大家在手写代码的时候无形中提高代码质量。下面蓝字都是传送门,点击进入即可:

学前必读

Misra-C全解读 - 总目录
Misra-C全解读 - 前言
Misra-C全解读 - Misra C 概述

一、Misra-C 执行命令

Misra-C全解读 - Dir 1 执行情况(仅作了解)
Misra-C全解读 - Dir 2 编译与构建(仅作了解)
Misra-C全解读 - Dir 3 需求的可追溯性(仅作了解)
Misra-C全解读 - Dir 4 代码设计(待更新)

二、Misra-C 规则

Misra-C全解读 - Rule 1 标准的C语言环境(待更新)
Misra-C全解读 - Rule 2 未使用的代码(待更新)
Misra-C全解读 - Rule 3 注释(待更新)
Misra-C全解读 - Rule 4 字符与语法规定(待更新)
Misra-C全解读 - Rule 5 标准的C语言环境(待更新)
Misra-C全解读 - Rule 6 未使用的代码(待更新)
Misra-C全解读 - Rule 7 注释(待更新)
Misra-C全解读 - Rule 8 声明和定义(待更新)
Misra-C全解读 - Rule 9 初始化(待更新)
Misra-C全解读 - Rule 10 基础类型(待更新)
Misra-C全解读 - Rule 11 指针类型转换(待更新)
Misra-C全解读 - Rule 12 表达式(待更新)
Misra-C全解读 - Rule 13 副作用(待更新)
Misra-C全解读 - Rule 14 控制表达式(待更新)
Misra-C全解读 - Rule 15 控制流(待更新)
Misra-C全解读 - Rule 16 Switch语句(待更新)
Misra-C全解读 - Rule 17 函数(待更新)
Misra-C全解读 - Rule 18 指针和数组(待更新)
Misra-C全解读 - Rule 19 交叉存储(待更新)
Misra-C全解读 - Rule 20 预处理指令(待更新)
Misra-C全解读 - Rule 21 标准库(待更新)
Misra-C全解读 - Rule 22 资源(待更新)

三、其他

Misra-C编码规范全解读 - 总目录相关推荐

  1. Misra-C编码规范全解读 - 前言

    前言 ->返回总目录<- 博主雪云飞星是一名汽车行业的嵌入式高级软件工程师,AutoSAR行业知名专家.著有<AutoSAR入门到精通系列讲解>专栏,被业界誉为最容易理解的Au ...

  2. Misra-C编码规范全解读 - Dir 3 需求的可追溯性

    Dir 3 需求的可追溯性 ->返回总目录<- Dir3.1 所有的代码都应该可追溯到需求文档 必要性 适用范围 参考 必选项 C90 C99 无 3.1.1 概述 说直白一点就是我们定了 ...

  3. misra c编码规范个人整理总结/misra c 2012中文版-个人总结-【方便查询】

    整理MISAR-2012错误解决方法-带编号,本文根据文档整理了部分常见的MISAR-2012错误及解决方法,顺序是错误码顺序,参考文档<LDRA standards for C/C++> ...

  4. 汽车业内软件编码规范--MISRA C简介

    MISRA (The Motor Industry Software Reliability Association),中文名称为汽车工业软件可靠性联会,是英国的一个跨国汽车工业协会,其成员包括了大部 ...

  5. Vue.js 组件编码规范

    目标 本规范提供了一种统一的编码规范来编写 Vue.js 代码.这使得代码具有如下的特性: 其它开发者或是团队成员更容易阅读和理解. IDEs 更容易理解代码,从而提供高亮.格式化等辅助功能 更容易使 ...

  6. C语言编码规范汇总篇

    PDF资源链接:https://download.csdn.net/download/rootcode/11614413 或自己复制以下文章即可! C语言编码规范 1--文件与目录 1.文件及目录的命 ...

  7. Airbnb React/JSX 编码规范

    Airbnb React/JSX 编码规范 算是最合理的React/JSX编码规范之一了 内容目录 基本规范 Class vs React.createClass vs stateless 命名 声明 ...

  8. GameFramework篇:StarForce全解读(总目录)

    说实话,我刚开始看这个官方案例的时候,其实心里是没底的,因为模块和封装着实有点夸张(别误会,是我层次低的原因,并不是说这样不好).好了,说这些是想告诉大家,不要慌,我一个菜鸡都能挺过来你们也可以,并且 ...

  9. 阿里巴巴编码规范解读(五)-MySQL数据库

    MySQL数据库 第五部分 MySQL数据库 建表规约 1.[强制] 2.[强制] 3.[强制] 4.[强制] 5.[强制] 6.[强制] 7.[强制] 8.[强制] 9.[强制] 10.[推荐] 1 ...

最新文章

  1. 化验室计算机用户管理,计算机实验室管理思路及方法
  2. html css背景图片精灵技术,HTML入门学习笔记--CSS背景和精灵图(5)
  3. C++知识点2——指针、引用基础
  4. 知乎:国家何时整治程序员的高薪现象?
  5. java term_[ElasticSearch]Java API 之 词条查询(Term Level Query)
  6. 如何让面试官认可你的简历
  7. 汇编中call printf参数压栈时错误理解
  8. 【lucene】lucene 分词 以及自定义分词器
  9. css3滚动倾斜,jQuery 3D倾斜滚动页面效果
  10. 三个关于“契约精神”的故事(转)
  11. Android之Camera预览
  12. keras中TimeDistributed的用法
  13. Windows10 安装 protobuf
  14. php 正态分布数据描述,啥?你的数据不呈正态分布,文章发不了:stata一键搞定...
  15. 项目报错-Some file crunching failed, see logs for details
  16. matlab反双曲函数表达,matlab求反正切
  17. echart 三维可视化地图_Echarts三维坐标系
  18. 收缩毛孔全过程,很详细! - 健康程序员,至尚生活!
  19. Android Platform 3.0 SDK和Eclipse ADT安装记录三
  20. 嵌入式软件之应用调试

热门文章

  1. 软考初级程序员--学习
  2. 矩阵指数 matlab,空间计量-矩阵指数空间模型
  3. 负载均衡技术 (3)
  4. Linux 0.11-重新设置idt和gdt-08
  5. 苹果/Mac Fn功能键的作用是什么?Fn键使用小技巧有哪些
  6. METIS-一种图切分的软件包(简介)
  7. 双极性(相)四线步进电机TC1508S(双通道直流马达驱动器)
  8. JAVA项目中如何实现图片上传?
  9. append、appendTo、appendChild、prepend
  10. 启动 jack server 出现 Could not find or load main class com.android.jack.launcher.ServerLauncher的问题