`
tianshibaijia
  • 浏览: 1125109 次
文章分类
社区版块
存档分类
最新评论

c++注释规范

 
阅读更多

给代码加注释:

1

源文件头部注释

Ø 列出:版权、作者、编写日期和描述。

Ø 示例:

/*************************************************

Copyright:bupt

Author:

Date:2010-08-25

Description:描述主要实现的功能

**************************************************/

每行不要超过80个字符的宽度。

2 函数头部注释

Ø 列出:函数的目的/功能、输入参数、输出参数、返回值、调用关系(函数、表)等。

Ø 示例:下面这段函数的注释比较标准,当然,并不局限于此格式,但上述信息建议

要包含在内。

/*************************************************

Function: // 函数名称

Description: // 函数功能、性能等的描述

Calls: // 被本函数调用的函数清单

Table Accessed: // 被访问的表(此项仅对于牵扯到数据库操作的程序)

Table Updated: // 被修改的表(此项仅对于牵扯到数据库操作的程序)

Input: // 输入参数说明,包括每个参数的作

// 用、取值说明及参数间关系。

Output: // 对输出参数的说明。

Return: // 函数返回值的说明

Others: // 其它说明

*************************************************/

3 数据结构声明的注释(包括数组、结构、类、枚举等)

如果其命名不是充分自注释的,必须加以注释。对数据结构的注释应放在其上方相邻位置,不可放在下面;对结构中的每个域的注释放在此域的右方。

Ø 示例:可按如下形式说明枚举/数据/联合结构。

/* sccp interface with sccp user primitive message name */

enum SCCP_USER_PRIMITIVE

{

N_UNITDATA_IND, /* sccp notify sccp user unit data come */

N_NOTICE_IND, /* sccp notify user the No.7 network can not */

/* transmission this message */

N_UNITDATA_REQ, /* sccp user's unit data transmission request*/

};

4 全局变量的注释

Ø 包括对其功能、取值范围、哪些函数或过程存取它以及存取时注意事项等的说明。

示例:

/* The ErrorCode when SCCP translate */

/* Global Title failure, as follows */ // 变量作用、含义

5 对代码的注释

注释总是加在程序的需要一个概括性说明或不易理解或易理解错的地方。注释语言应该简练、易懂而又含义准确,避免二义性;所采用的语种首选是中文,如有输入困难、编译环境限制或特殊需求也可采用英文。注释应与其描述的代码相近,对代码的注释统一放在其上方,避免在一行代码或表达式中间使用注释。上方注释与其上面的代码用空行隔开(较紧凑的代码除外)。

注意:注释应与所描述内容进行同样的缩进。

分享到:
评论

相关推荐

    C++注释规范.pdf

    规范的注释代码是一种很好的习惯,你需要帮助,而C++注释规范可以帮助你

    C++注释规范

    对C++代码的注释种类,注释原则,规范细则进行了详细描述

    C++注释规范~~~~

    注释的目的是使读者在思想上形成一个概念,从而正确地理解程序。说明程序功能并描述程序各组成部分相互关系的高级注释是最有用的,而逐行解释程序指令如何工作的低级注释则不利于读、写和修改,是不必要的,也是难以...

    c++的注释格式规范

    1. ##fhd 版权所有 (C), 2010-$YEAR$, ****有限公司 文 件 名 : $FILE$ 版 本 号 : 初稿 作 者 : zhujun/016660 生成日期 : $YEAR$年$MONTH$月$DAY$日 最近修改 : 功能描述 : $end$ $selected$ ...

    C++注释规范.docx

    ,。

    C++源码书写及注释规范

    规范的书写代码和注释,对于团队合作开发是很有必要性的。在该资源中,包含了两个doc文档(简体中文),讲了如何规范书写C++源码及注释,文章不长,但却很精辟。

    代码注释规范

    写注释的一些规范,让注释更加清晰,里面简单讲了C,C++,C#的注释规范

    Google C++ 编程规范 中文文字版

    Google C++ 编程规范 中文文字版 Google公司公布了内部的C++语言编程规范,包括李开复老师在内的专业人士都认为这是迄今为止最为完善和质量最高的C++语言编程规范,没有之一: 目录 一、头文件 二、作用域 三、类 ...

    C++代码规范...

    C++编程规范 文件结构、排版风格、命名规范、代码设计、注释规范。

    华为C++编码规范

    华为代码规范,适用 C/C++ 1 概述 ................................................................................................................................................................... 5 ...

    C/C++编码规范

    神州数码思特奇信息技术股份有限公司 研究院 �概述 �文件体系结构 �排版规则 �注释规则 �变量和结构 �函数和过程 �可测性要求 �程序效率 �质量保证 �安全规则

    c/c++编程规范

    c/c++编程规范(包括排版、注释、命名、句子的规范)

    c++编码规范 ,参考google编码规范

    本文档c++编码规范参考google编码规范,进行整理而来。 主要是头文件、类、函数、格式和注释的规范。

    c/c++ 编程规范

    c/c++编程规范 内容包括 注释添加规范,内存分配规则,出错信息处理,函数传值和传指针,etc.

    审查代码规范(C++)

    审查代码规范 C++ 1. 范围 3 2. 规范性引用文件 3 3. 术语和定义 3 4. 开发工具 3 5. 目录结构 4 6. 布局规范 5 6.1. 对齐 5 6.2. 代码行内的空格 7 6.3. 空行 8 6.4. 代码行 9 6.5. 长行拆分 10 6.6. 注释 11 ...

    C++编码规范

    google c++ 编码规范,详细注明了C++写代码过程中一些注意的问题,命名规范,注释规范等等。

    c++ 编程风格的规范化

    c++ 编程风格的规范化 规范化你的c++编程风格 规范化的风格 大量的例子和注释

    C++编码规范与指导

    C++编码规范,用于软件企业内部非常适用,采用该规范写出的代码易读易懂,从命名上就能看出很多东西,不用再用繁索的注释来进行注释了~

    C++编码规范(Ver1.1)

    二、注释规范 8 1、一般规范 8 2、常量、变量和宏的注释 8 3、结构体和联合体的注释 9 4、函数的注释 9 5、文件头部注释 10 6、语句注释 11 三、文件编写规范 11 四、函数编写规范 12 1、函数划分 12 2、函数缩进 12...

Global site tag (gtag.js) - Google Analytics