亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

Doxygen C++注釋規范

2019-11-08 01:21:14
字體:
來源:轉載
供稿:網友

Doxygen C++注釋規范

一、  C++風格的注釋

1   概述

C++的注釋風格主要使用下面這種樣式:即在注釋塊開始使用三個反斜杠‘/’

其他地方其實與javaDoc的風格類似,只是C++風格不用 “*” 罷了。

2     簡述與詳述

C++風格的簡述與詳述方式與javaDoc類似。一般注釋的描述由簡述開始,經過特殊分隔方式后,后面緊跟詳述的內容,C++風格可以使用的分隔方法有以下兩種:

(1)使用 /brief 參數標識,空行作為簡述和詳述的間隔標識

        ///    /brief   Brief description. 

///    description continued.  

///  

///    Detailed description starts here.  

///

(2) 使用以空行(或者小數點加空格)作為簡述與詳述的分割

///    Briefdescription  

///   description continued.  

///     

///    Detaileddescription starts here.

以小數點加空格作為分隔如下:

///         Brief description  

///         description continued . (注意:這里有一個小數點,加上一個空格)  

///         Detailed description starts here.  

///

3    注釋風格約定

1.一個代碼塊(類、函數、結構等)的概述采用單行的”///”加一個空格開頭的注釋,并寫在該代碼塊聲明的前面;    2.一個代碼塊的詳述采用至少兩行的”///”加一個空格開頭的注釋,若不足兩行第二行的開頭也要寫出來,并且放在代碼塊定義的前面;如果某代碼沒有聲明只有定義或者相反,則在定義或者聲明前面寫上單行的概述+一個空行+多行的詳述;    3.枚舉值列表的各項、結構域的各項等采用在本行最后添加”///<”加一個空格開頭的注釋;    4.對變量的定義采用在變量上面加單行”///”加一個空格開頭的注釋(相當于是給改變量一個概述);    5.函數的參數用”/// @param”+一個空格開頭的行描述在函數的詳述里面;    6.函數的返回值用”/// @return”+一個空格開頭的行描述在函數的詳述里面;    7.函數之間的參考用”/// @see”+一個空格開頭的行描述在函數的詳述里面;    8.文件頭的版權以及文件描述的注釋參見例代碼。

文件頭注釋示例  ////////////////////////////////////////////////////////////////////////// 

///    COPYRIGHT NOTICE  

///    Copyright (c) 2009,華中科技大學     (版權聲明)  

///    All rights reserved.  

///  

///@file            (本文件的文件名eg:Test.h) 

/// @brief           (本文件實現的功能的簡述) 

///  

///(本文件實現的功能的詳述)  

///  

/// @version1.1     (版本聲明)  

///@author           (作者,eg:盧?。?nbsp;

///@date             (文件創建日期,eg:2009年7月15日) 

///  

///  

///    修訂說明:最初版本  

//////////////////////////////////////////////////////////////////////////

5  類定義注釋示例

///    本類的功能:打印錯誤信息  

///  

///    本類是一個單件  

///    在程序中需要進行錯誤信息打印的地方  

class CPRintError 

          …… 

6     類成員變量定義示例

(1)在成員變量上面加注釋的格式

    ///成員變量描述

int  m_Var;

(2)在成員變量后面加注釋的格式

int  m_color;     ///顏色變量   

7    成員函數的注釋示例

/// 下面是一個含有兩個參數的函數的注釋說明(簡述)  

///    

///     這里寫該函數的詳述信息    

///     @param a被測試的變量(param描述參數)    

///     @param s指向描述測試信息的字符串    

///     @return    測試結果(return描述返回值)   

///     @see    Test()    (本函數參考其它的相關的函數,這里作一個鏈接)  

///     @note    (note描述需要注意的問題)    

int testMe(int a,constchar *s);  

   枚舉變量的注釋示例

///    顏色的枚舉定義  

///   

///    該枚舉定義了系統中需要用到的顏色/n  

///    可以使用該枚舉作為系統中顏色的標識  

enumTEnum  

 

    RED,            ///<枚舉,標識紅色       

    BLUE,           ///<枚舉,標志藍色       

    YELLOW          ///<枚舉,標志黃色.       

}enumVar;     

9     需要注意的問題

(1)Doxygen會忽略你在注釋中加入的多余的換行,如果你希望保留兩行注釋之間的空行,那么,在該行加入 /n


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品www久久久久久广东| 亚洲视频在线观看网站| 亚洲国产精品人久久电影| 中文字幕一区二区三区电影| 中文字幕欧美视频在线| 国产不卡一区二区在线播放| 国产精品狼人色视频一区| 97超级碰碰碰久久久| 亚洲色图偷窥自拍| 日韩精品高清在线| 亚洲男人天堂视频| 久久在线免费视频| 欧美成人黑人xx视频免费观看| 性色av一区二区三区在线观看| 欧美精品videos| 韩国精品美女www爽爽爽视频| 91热精品视频| 久久噜噜噜精品国产亚洲综合| 亚洲欧美一区二区激情| 中文字幕亚洲无线码a| 国产精品视频公开费视频| 欧洲亚洲免费在线| 亚洲tv在线观看| 欧美老女人www| 91豆花精品一区| 国产精品国产自产拍高清av水多| 久久国产精品久久久久久久久久| 97久久超碰福利国产精品…| 亚洲a区在线视频| 78色国产精品| 狠狠干狠狠久久| 欧美成人在线影院| 2019亚洲男人天堂| 国模精品视频一区二区三区| 狠狠躁夜夜躁人人爽天天天天97| 91精品国产高清久久久久久久久| 欧美激情视频在线免费观看 欧美视频免费一| wwwwwwww亚洲| 亚洲福利视频专区| 国产精品视频yy9099| 国产成人极品视频| 日韩在线视频导航| 欧美午夜激情小视频| 亚洲欧美另类人妖| 精品国产乱码久久久久久天美| 深夜成人在线观看| 国产精品99导航| 国产在线观看精品一区二区三区| 欧美国产亚洲视频| 欧美成人免费全部| 亚洲综合成人婷婷小说| 亚洲福利视频专区| 亚洲欧美一区二区三区久久| 国产福利视频一区| 欧美激情在线观看视频| 久久激情五月丁香伊人| 欧美电影《睫毛膏》| 亚洲va男人天堂| 国产一区二区三区视频免费| 欧美成年人视频网站| xxxx欧美18另类的高清| 91黄色8090| 国产一区二区丝袜| 久久国产天堂福利天堂| 欧美性精品220| 中文字幕日韩欧美| 日韩精品中文字幕在线观看| 久久精品国产96久久久香蕉| 国产精品自拍网| 亚洲加勒比久久88色综合| 成人精品视频久久久久| 欧美性生交大片免费| 国产一区二区美女视频| 精品国产31久久久久久| 在线电影中文日韩| 精品国产一区二区三区久久| 国产成+人+综合+亚洲欧美丁香花| 九九精品在线播放| 中文字幕国产精品久久| 亚洲成人教育av| 在线看欧美日韩| 2025国产精品视频| 日韩成人激情影院| 欧美高清一级大片| 姬川优奈aav一区二区| 国产精品白嫩初高中害羞小美女| 亚洲一级黄色av| 日韩av中文字幕在线| 中文字幕九色91在线| 91亚洲精品视频| 亚洲欧美日韩区| 秋霞午夜一区二区| 亚洲欧美国产制服动漫| 欧美成人亚洲成人日韩成人| 国产一区二区丝袜高跟鞋图片| 亚洲国产精品yw在线观看| 北条麻妃在线一区二区| 日韩精品视频在线观看免费| 在线午夜精品自拍| 日韩在线播放av| 日韩在线播放av| 日韩有码片在线观看| 欧美激情a∨在线视频播放| 国产成人一区二区三区| 亚洲人线精品午夜| 92裸体在线视频网站| 中文字幕视频在线免费欧美日韩综合在线看| 欧美乱大交xxxxx另类电影| 亚洲日本欧美日韩高观看| 91成品人片a无限观看| 91精品国产九九九久久久亚洲| 欧美高跟鞋交xxxxxhd| 国产成人亚洲综合| 91精品视频专区| 色偷偷av一区二区三区乱| 欧美性xxxx极品hd欧美风情| 精品国产拍在线观看| 久久99久久99精品中文字幕| 亚洲小视频在线观看| 欧美日韩亚洲精品内裤| 精品国产电影一区| 欧美激情一区二区三区成人| 欧美一区二区视频97| 亚洲一级黄色片| 国产精品久久久av久久久| 国产欧美日韩综合精品| 日韩av在线免播放器| 亚洲www在线观看| 国产精品稀缺呦系列在线| 欧美国产第一页| 91人成网站www| 欧美在线视频观看| 日韩欧美在线视频| 国产精品极品美女粉嫩高清在线| 日韩不卡中文字幕| 亚洲va码欧洲m码| 97婷婷大伊香蕉精品视频| 精品一区电影国产| 欧美性jizz18性欧美| 亚洲人精选亚洲人成在线| 亚州成人av在线| 亚洲一区二区三区在线视频| 欧美激情中文网| 高清欧美一区二区三区| 国产精品久久色| 亚洲国产91色在线| 色播久久人人爽人人爽人人片视av| 最近中文字幕mv在线一区二区三区四区| 91久久中文字幕| 一区二区三区天堂av| 国模吧一区二区三区| 国产精品久久久久7777婷婷| 久久久久久高潮国产精品视| 色偷偷综合社区| 亚洲黄色片网站| 国产亚洲精品久久久| 欧美午夜精品久久久久久人妖| 97色在线观看免费视频| 欧美疯狂xxxx大交乱88av| 亚洲人成77777在线观看网| 中文欧美日本在线资源| 在线午夜精品自拍| 国产精品视频999| 国产精品99免视看9|