也許是愚蠢的問題,但有沒有什麼辦法可以寫好看(短)格式 爲C++函數,頭文件,變量寫評論?任何視覺例子?如何寫漂亮的C++評論的例子
6
A
回答
3
你良好的意思是看什麼這裏 ? 我這樣做。
int c;//! loop Counter
/**
* compares (XOR) two Types
* return boolean result
*/
bool compare(Type l, Type r);
它的doxygen格式。在評論中有用於記錄代碼的populer格式。 Doxygen是一個,另一個是naturaldocs。還有更多。它的味道。你甚至可能喜歡naturaldocs格式。
/*
Function: Compare
Compares two Types
Parameters:
l - lhs
r - rhs.
Returns:
boolean result
*/
bool compare(Type l, Type r);
DOC++格式也是similer like。
/** Comparison
Compare two Types
@param l Type lhs
@param r Type rhs
@return boolean result
*/
bool compare(Type l, Type r);
只使用一種格式,並堅持使用它。
3
我更喜歡用這種風格:
/**
* Class name
* Description
*/
class MyClass{
}
1
最好的辦法是做這樣的方式,一些自動化工具可以提取它們,並創建交聯的文檔。看看Doxygen
1
看看http://www.stack.nl/~dimitri/doxygen/。基本上,JavaDoc格式的起飛在格式被解釋的某種程度上可以用於幫助文件。
我是一個自我記錄代碼的信徒,但一些精通的評論可以幫助很多。
1
我用下面的風格:
的方法:
/**
* Method description.
* @param param1 param1 description
* @param param2 param2 description
* @return return description
* @since date since method is created
* @author who have made this method.
*/
變量:
/** variables description **/
類:
/**
* Class description.
* @since date since class is created
* @author who have made this class.
*/
2
有人會建議最美麗的評論是那些在整個計劃中一致的評論。我傾向於使用正斜槓:
// -- short concise comments in single lines like this
// -----------------------------------------
//
// Sectional Dividers Like This
//
// -----------------------------------------
也就是說,如果您希望從您的評論中生成文檔,這些將無濟於事。
相關問題
- 1. 如何漂亮配置generate.py不要掰開評論
- 2. 如何寫得很漂亮?
- 3. 如何寫更長的IF更漂亮?
- 4. 如何編寫漂亮的查詢
- 5. 如何寫評論
- 6. 如何不使用C#DataSet中的漂亮打印編寫XML
- 7. 爪哇XML漂亮打印與評論塊
- 8. Python不可變類的__init__方法,例如漂亮的樣子?
- 9. 更漂亮,縮進,漂亮的印刷
- 10. 評論和子評論
- 11. 如何寫評論的正確方式
- 12. 爭論可用性和「漂亮」
- 13. fb:comments - 如何評論評論
- 14. 如何評論評論的工作?
- 15. C中的漂亮表格C
- 16. Apache重寫規則,使漂亮的URL
- 17. Apache htaccess重寫(漂亮的URL)
- 18. nginx的漂亮重寫一個參數
- 19. 用C++編寫的最漂亮的開源軟件
- 20. 如何使用Django的評論框架評論評論
- 21. Facebook的評論|我如何在發佈前評論評論
- 22. 我如何評論我的帖子?
- 23. 如何顯示帖子下的評論
- 24. 如何評論/記錄C#中的重寫?
- 25. htaccess子文件夾重寫規則(漂亮的網址)
- 26. 漂亮的json是如何工作的?
- 27. 評論的好用例
- 28. 在php中的子域漂亮url
- 29. 如何在模板中編寫一個漂亮的JSON文件?
- 30. 如何使用mod_rewrite和php將urls重寫爲漂亮的url?
+1,我更喜歡這個評論,這是非常典型的日食。 – iammilind 2011-05-10 05:34:02
這不是'/ **'是[Doxygen](http://www.doxygen.org/)的一個指標嗎? – Xeo 2011-05-10 05:36:49
不能說,我不知道=)。但這是我最喜歡的風格。這很簡單,非常漂亮。 – Headshota 2011-05-10 05:40:39