青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 27, comments - 14, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

doxygen總結

Posted on 2009-10-15 10:45 heeeey 閱讀(752) 評論(0)  編輯 收藏 引用 所屬分類: C++

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/smartduck/archive/2005/08/25/464720.aspx

一.問題
  1.工程太龐大了:代碼行總數:1038099(88.24%);
  2.注釋太少了:注釋行總數:92759(7.88%);
  3.新員工上手教慢;
  4.維護時發現有些代碼作者都看不懂了;
二.思路
  1.增加注釋
  2.統一注釋格式
  3.抽取注釋, 生成文檔, 提供給新員工
三.實現
  1. 采用doxygen注釋.
  2.每個.h文件的頭部,必須添加注釋,格式如下:
  /** \file file.h
   * A brief file description.
   * A more elaborated file description.
   */


  3.每個類的聲明上方,必須添加注釋,格式如下:
  /** \class Test class.h
   *  \brief This is a test class.
   *
   * Some details about the Test class
   */
   class Test
   {
    ...
   };

  4.每個成員變量及成員函數的定義的右邊或上方,必須添加注釋,格式如下:
  /** Some details about the function open */
  void open();

  5.每個全局函數、全局變量、宏定義的定義的右邊或上方,必須添加注釋,格式如下:
  /** Some details about the function GlobalFunc*/
  void GlobalFunc();

  6.每個.cpp文件頭部,必須添加注釋,格式如下:
  /** \file file.cpp
   * A brief file description.
   * A more elaborated file description.
   */


   7.每個函數的實現上方,必須添加注釋,格式如下:
  /** \brief A member function.
   *  \param c a character.
   *  \param n an integer.
   *  \exception std::out_of_range parameter is out of range.
   *  \return a character pointer.
   */
   const char *member(char,int) throw(std::out_of_range)
   {
   }

   8.每個枚舉定義必須添加注釋,格式如下:
      /** Another enum, with inline docs */
      enum AnotherEnum
      {
        V1, //< value 1
        V2  //< value 2
      };

  9.實現代碼中關鍵的代碼必須加注釋,格式如下:
  {
    //some details about the next line code
    if (Button1->Enabled)
    {
    }
  }
 
  10. 必須實行代碼檢查機制.


注:
什么是doxygen呢?下面的介紹錄自doxygen的網頁:
“doxygen是一種用于C++、IDL(Corba、Microsoft和KDE-2 DCOP風格)和C的文檔系統。它可以通過三種方式來幫助你:
1. 它可以從一組標有文檔的源文件中生成在線文檔瀏覽器(HTML格式),以及/或者離線參考手冊(LATEX格式)。同時還支持生成RTF(MS-Word)、Postscript、超鏈接PDF、壓縮HTML和UNIX man頁面格式的輸出。文檔是從源文件中直接提取的,從而十分容易保持文檔和源碼的一致。
2. 可配置doxygen,用以從沒有標注文檔的源文件中提取代碼結構。這對于要在大量源文件中快速地找到所需的東西來說是非常有用的。通過include依賴圖、繼承圖和協作圖等手段(它們都是自動生成的),可以使不同成分之間的關系可視化。
3. 你甚至還可以“濫用”doxygen,創建普通文檔。”


 

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区精品| 亚洲美女黄网| 久久爱www久久做| 国模精品一区二区三区| 久久精品99久久香蕉国产色戒| 亚洲欧美激情四射在线日| 欧美性大战久久久久| 午夜精品久久久久影视| 午夜欧美精品| 在线观看国产精品网站| 亚洲国产精品一区二区久| 欧美电影在线播放| 亚洲一区二区三区在线播放| 亚洲一区二区精品| 国产专区综合网| 亚洲黄色在线看| 国产精品狠色婷| 久久夜色精品国产欧美乱极品| 久久婷婷影院| 亚洲午夜激情| 久久久久久夜精品精品免费| 亚洲精品网址在线观看| 亚洲视频欧美在线| 在线成人激情视频| 亚洲视频中文字幕| 1024亚洲| 亚洲免费影视第一页| 亚洲天堂免费在线观看视频| 亚洲一区亚洲| 亚洲精品影院| 亚洲欧美怡红院| 99这里只有久久精品视频| 亚洲系列中文字幕| 91久久国产自产拍夜夜嗨| av成人国产| 亚洲国产精品视频| 欧美一区2区视频在线观看| 亚洲另类一区二区| 欧美亚洲日本国产| 一区二区三区欧美亚洲| 久久久精品久久久久| 午夜精品国产| 欧美国内亚洲| 欧美va天堂va视频va在线| 国产精品三级久久久久久电影| 亚洲黄色一区| 在线精品视频一区二区| 午夜精品久久久久| 亚洲视频欧美视频| 欧美高清视频免费观看| 美女黄毛**国产精品啪啪 | 亚洲人午夜精品| 国产女主播在线一区二区| 亚洲精品国产精品久久清纯直播| 韩国成人福利片在线播放| 亚洲欧美电影在线观看| 亚洲一区免费网站| 欧美视频一区二区在线观看 | 亚洲视频在线播放| 欧美超级免费视 在线| 美日韩免费视频| 国产一区二区三区在线观看网站 | 欧美三级免费| 99精品欧美一区二区三区| 亚洲剧情一区二区| 欧美激情一区二区三区蜜桃视频| 欧美成人午夜激情视频| 黄色亚洲大片免费在线观看| 欧美一区免费| 老牛国产精品一区的观看方式| 国产日韩欧美| 久久av一区二区三区漫画| 久久久91精品| 在线观看一区| 欧美精品情趣视频| 亚洲国产精品日韩| 洋洋av久久久久久久一区| 欧美日韩国产精品一卡| 亚洲午夜精品久久久久久浪潮| 亚洲在线视频免费观看| 国产欧美日韩91| 欧美一区二区三区视频在线观看 | 一区二区三区欧美亚洲| 国产精品乱子乱xxxx| 午夜精品视频网站| 免费观看不卡av| 99riav1国产精品视频| 亚洲精品一区在线| 欧美伦理在线观看| 亚洲欧美日韩精品久久久| 久久久久www| 99国产麻豆精品| 欧美性视频网站| 欧美一区二区视频观看视频| 欧美大色视频| 亚洲欧美日韩国产| 精品福利免费观看| 欧美激情一区三区| 午夜精品久久久久久久99水蜜桃| 久热精品在线| 亚洲天堂成人| 一区二区三区中文在线观看| 欧美精品久久久久久久久久| 亚洲欧美日韩一区二区在线| 欧美夫妇交换俱乐部在线观看| 在线亚洲一区| 亚洲电影在线看| 国产精品稀缺呦系列在线| 另类综合日韩欧美亚洲| 中日韩美女免费视频网站在线观看| 久久精品首页| 亚洲私人影吧| 亚洲国产成人精品久久久国产成人一区| 欧美视频二区36p| 蜜桃视频一区| 欧美怡红院视频| 夜夜嗨av一区二区三区网页| 欧美不卡视频一区| 久久av红桃一区二区小说| 一级日韩一区在线观看| 国模私拍视频一区| 国产精品久久午夜| 欧美精品情趣视频| 久久婷婷人人澡人人喊人人爽| 亚洲在线播放电影| 亚洲美女视频网| 欧美成人黑人xx视频免费观看| 欧美在线观看网址综合| 中文亚洲字幕| 亚洲美女免费精品视频在线观看| 在线观看日韩av| 在线观看国产日韩| 韩国一区二区三区美女美女秀| 国产精品视频九色porn| 欧美视频在线观看一区二区| 欧美日本成人| 欧美精品情趣视频| 欧美精品一区三区在线观看| 美女视频黄免费的久久| 久久乐国产精品| 久久久久久精| 久久久久久日产精品| 久久精选视频| 久久精品欧美日韩| 久久精品人人爽| 久久九九免费视频| 久久久综合视频| 美女爽到呻吟久久久久| 免费在线播放第一区高清av| 欧美sm重口味系列视频在线观看| 久久这里只有精品视频首页| 久久―日本道色综合久久| 裸体丰满少妇做受久久99精品| 久久人人九九| 欧美国产第二页| 欧美日韩高清在线观看| 欧美日韩视频在线一区二区观看视频| 欧美日韩国产综合视频在线观看中文| 欧美美女bbbb| 国产精品久久久久久久浪潮网站| 国产精品一卡| 激情成人综合网| 亚洲激情视频在线| 一区二区成人精品 | 亚洲综合色自拍一区| 亚洲欧美在线看| 久久超碰97人人做人人爱| 裸体一区二区| 欧美日韩中文字幕| 国产精品永久在线| 在线播放亚洲| 亚洲一级在线观看| 久久久久久久久一区二区| 欧美二区在线看| 一本色道久久综合亚洲91| 亚洲午夜免费视频| 久久久午夜电影| 欧美日韩在线直播| 在线播放日韩欧美| 亚洲综合欧美| 免费观看在线综合| 一区二区三区导航| 欧美在线视频免费| 欧美国产日韩一二三区| 国产精品久久夜| 亚洲黄色视屏| 久久精精品视频| 日韩视频一区二区在线观看| 久久久不卡网国产精品一区| 欧美日韩国产综合视频在线观看中文 | 久久久久久久久久久成人| 欧美激情亚洲综合一区| 国产精品99久久久久久人 | 日韩视频在线永久播放| 欧美专区在线| 国产精品自拍一区| 亚洲乱亚洲高清| 毛片基地黄久久久久久天堂| 中文精品视频| 欧美另类69精品久久久久9999|