C/C++ 注释规范

基于Doxygen平台的注释规范

Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。鉴于Doxygen良好的注释风格,故基于Doxygen以形成自己的注释规范。

1. 文件头的标注

/*****************************************************************************
*  @file     Example.h                                                       *
*  @brief    对文件的简述                                                     *
*  Details.                                                                  *
*                                                                            *
*  @author   Henry.Wen                                                       *
*  @version  1.0.0.1(版本号)                                                 *
*****************************************************************************/

2.命名空间

/**
 * @brief 命名空间的简单概述 
 * 命名空间的详细概述
 */
namespace OST
 {
 }

3. 类、结构、枚举标注

/**
 * @brief 类的简单概述 
 * 类的详细概述
 */
class Example
 {
 };
//枚举类型定义、结构体类型定义注释风格类似

4. 函数注释原则

/** 
 * @brief 函数简要说明-测试函数
 * @param index    参数1
 * @param t        参数2 @see CTest
 *
 * @return 返回说明
 *     -<em>false</em> fail
 *     -<em>true</em> succeed
 */
bool Test(int index, const CTest& t);

以上是博主参考网友博客并提取出常用几点,详细看原文:

链接: link.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值