在sysol2/sysol3软件平台上,首先要按照已有的规范进行书写。但是根据sysol2/sysol3 软件平台的特点,特进行如下约束:
一、文件
1)在sysol2/sysol3 软件平台上,文件的功能是按照名称和后缀名进行划分的。
*.h文件是主要的include文件。在*.h文件中,包含了本模块所需要inlude的文件,这些文件可以是模块内部的,也可以是其他模块的。*.h?v文件,其中?是字符’i’或字符’e’,这两个文件是对全局变量进行声明和扩展声明的。Hiv文件声明的变量是在模块内部使用的,hev文件声明的变量可以在模块内部使用也可以在其他模块中使用。*.h?t文件包括所有结构体的定义;*.h?m文件包含了宏定义,但是这里的宏定义是将一些复杂的函数调用简化或者将某些通用函数重新#define成更具有意义的名称等等;*.h?c文件,定义常量的文件,包括宏定义、枚举变量的定义等,不过这里的宏定义只是将简单的数字定义成具有某些意义的字符串,例如:#define MMI_CONTINUE 0,
2)新增头文件。在新增加之前要考虑所增加文件的用途,除上述的头文件,不建议增加新的头文件。例如要增加一个java.hiv文件:
全部资料51hei下载地址:
编程规范.rar
(80.76 KB, 下载次数: 4)
|