编程规范之sysol2编程规范

编程规范之sysol2编程规范

ID:35427841

大小:77.93 KB

页数:9页

时间:2019-03-24

编程规范之sysol2编程规范_第1页
编程规范之sysol2编程规范_第2页
编程规范之sysol2编程规范_第3页
编程规范之sysol2编程规范_第4页
编程规范之sysol2编程规范_第5页
资源描述:

《编程规范之sysol2编程规范》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Sysol2/Sysol3软件平台编程规范2003618在sysol2/sysol3软件平台上,首先要按照已有的规范进行书写。但是根据sysol2/sysol3软件平台的特点,特进行如下约束:1)在sysol2/sysol3软件平台上,文件的功能是按照名称和后缀名进行划分的。*.h文件是主要的include文件。在*止文件屮,包含了木模块所需要inlude的文件,这些文件可以是模块内部的,也可以是其他模块的。*.h?v文件,其中?是字符'i‘或字符它,这两个文件是对全局变量进行声明和扩展声明的。Hiv文件声明的变量

2、是在模块内部使用的,hev文件声明的变量可以在模块内部使用也口J以在其他模块中使用。乞h?t文件包括所有结构体的定义;*.h?m文件包含了宏沱义,但是这里的宏定义是将一些复杂的函数调用简化或者将某些通用函数重新#define成更具有意义的名称等等;*.h?c文件,定义常量的文件,包括宏定义、枚举变量的定义等,不过这里的宏定义只是将简单的数字定义成具有某些意义的字符串,例如:#defineMMI.CONTINUE0,2)新增头文件。在新增加之前要考虑所增加文件的用途,除上述的头文件,不建议增加新的头文件。例如要增加一

3、个java.hiv文件:/*F(****************************************************************************Filename:java」iiv*Project:2025*Module:JAVA*Date:2003-6-18*Version:1.0DESCRIPTION**FUNCTIONSDEFINEDINTHISFILE*NameIObject**2003-6-18lliuysICreation**********************

4、*****************************************************#ifndcfJAVA_HIV#dcfincJAVA_H1V#ikiefJA1_C/*声明变虽*/#clsc/*扩展声明*/#cndif#endif3)新增・c文件。新増的文件必须包含类似如下信息:#ifndcfJAIMESHDL.C#dcfincJAIMESHDL_C#dcfincMODULE.NUMBERMODULE_JA^#defineFILE.NUMBER1#dcfincPROCESS_NUMBER

5、PROCESSJAVA#includcJava.h"//#endif例如现在要增加一个jal_MesHdLc文件/*F(****************************************************************************Filename:jal_McsHdl.c*Project:Java*Module:java*Date:2003-6-18Version:1.0**DESCRIPTION**FUNCTIONSDEFINEDINTHISFILE*IPhonc.com

6、function*jal_OODcvDisplayMctrics*jal_01DcvITcxtToLowcrEVOLUTIONDateIAuthorIArnbIDescription**2003-6-18IliuysIcreate#if»dcfJAIMESHDL_C#defineJA1MESHDL_C#defineMODULE.NUMBERMODULEJAVA#dcfincFILE_NUMBER1#dcfincPROCESS_NUMBERPROCESS_JAV/#include"java.h"/*p(******

7、*********************************************************************Procedurename:jal_OODcvDisplayMctricsObject:ReturninformationaboutthedevicedisplaysizeinpixelsliiputparametersNoneorParameterName:ParameterDescriptionOutputparameters:NoneorParamctcrDcscripti

8、onParameterNameUsedvariablesNoneUsedprocedures:wui4_lGetDisplayMetricsNoneorProccdurcNamc:ProccdurcDcscription*DESCRIPTION*Returninformationaboutthedevicedisplaysizeinpixels*******

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。