शायद बेवकूफ सवाल है लेकिन क्या सी ++ फ़ंक्शन, हेडर, वेरिएबल के लिए टिप्पणियां लिखने के लिए अच्छे दिखने वाले (लघु) प्रारूप लिखने का कोई तरीका है? कोई दृश्य उदाहरण?सुंदर सी ++ टिप्पणियों को लिखने के उदाहरण
उत्तर
आप अच्छा से क्या मतलब देख करते चर के लिए
/**
* 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.
*/
: विधि के लिए
यहाँ ? मैं इस तरह यह करना ..
int c;//! loop Counter
/**
* compares (XOR) two Types
* return boolean result
*/
bool compare(Type l, Type r);
इसके Doxygen प्रारूप। टिप्पणी में कोड दस्तावेज करने के लिए पॉपुलर प्रारूप हैं। डॉक्सिजन एक है और दूसरा प्राकृतिक डॉक्स है। और भी कुछ हैं। यह तुम्हारा स्वाद है। आप प्राकृतिक डॉक्स प्रारूप भी पसंद कर सकते हैं।
/*
Function: Compare
Compares two Types
Parameters:
l - lhs
r - rhs.
Returns:
boolean result
*/
bool compare(Type l, Type r);
डीओसी ++ प्रारूप भी सिमिलर जैसा है।
/** Comparison
Compare two Types
@param l Type lhs
@param r Type rhs
@return boolean result
*/
bool compare(Type l, Type r);
बस केवल एक प्रारूप का उपयोग करें और इसके साथ चिपके रहें।
मैं इस शैली का प्रयोग पसंद करते हैं:
/**
* Class name
* Description
*/
class MyClass{
}
सबसे अच्छा तरीका है इस तरह से कि कुछ स्वचालित उपकरण उन्हें निकालने और तिर्यक प्रलेखन बना सकते हैं यह करने के लिए है। Doxygen
पर एक नज़र डालें http://www.stack.nl/~dimitri/doxygen/ पर एक नज़र डालें। असल में, जावाडोक प्रारूप पर एक टेक-ऑफ, जहां एक सहायता फ़ाइल के लिए, एक निश्चित डिग्री के लिए प्रारूप का अर्थ है।
मैं स्वयं-दस्तावेज़ कोड में आस्तिक हूं, लेकिन कुछ अच्छी तरह से ज्ञात टिप्पणियां बहुत मदद कर सकती हैं।
मैं निम्नलिखित शैली का उपयोग करें:
/** variables description **/
वर्ग के लिए
:
/**
* Class description.
* @since date since class is created
* @author who have made this class.
*/
कुछ सुझाव देंगे कि सबसे सुंदर टिप्पणियां वे हैं जो पूरे कार्यक्रम में सुसंगत हैं। मैं स्लैश आगे का उपयोग करना पसंद:
// -- short concise comments in single lines like this
// -----------------------------------------
//
// Sectional Dividers Like This
//
// -----------------------------------------
जिसके अनुसार, इन यदि आप अपनी टिप्पणी से प्रलेखन उत्पन्न करने के लिए उम्मीद कर रहे हैं मदद नहीं करेगा।
- 1. टिप्पणियों के साथ सुंदर प्रिंट हैकेल स्रोत कोड
- 2. सी और सी ++ टिप्पणियों को हटाने के लिए पायथन स्निपेट
- 3. सशर्त टिप्पणियों को हटाने के लिए Regex
- 4. सी ++ टेम्पलेट नाम सुंदर प्रिंट
- 5. सी इंटरफ़ेस के सी ++ पुस्तकालयों के उदाहरण?
- 6. Doxygen को डबल-स्लैश सी ++ टिप्पणियों को मार्कअप
- 7. दशमलव को "सुंदर" अंश
- 8. सी # में एक्सएमएल कोड टिप्पणियों को चुनिंदा दबाएं?
- 9. सी ++ उदाहरण के बराबर
- 10. सी ++ जीडीबी पायथन सुंदर प्रिंटिंग ट्यूटोरियल?
- 11. मैं .NET XML टिप्पणियों में कोड उदाहरण कैसे डालूं?
- 12. सुंदर पैरामीटर प्रकारों को सुंदर ढंग से संभाल लें
- 13. सी # एक्सएमएल टिप्पणियों में समूह ओवरलोड को कैसे लिंक करें?
- 14. मैं सी # में एक्सएमएल दस्तावेज़ टिप्पणियों के बीच कैसे कूदूं?
- 15. टिप्पणियों को ब्लॉक करने के लिए सिंगल लाइन टिप्पणियों को कनवर्ट करें
- 16. सी # पीडीएफशर्प: पीडीएफ से पाठ को कैसे छीनने के उदाहरण?
- 17. मुझे उपयोग में सी # /// एक्सएमएल दस्तावेज टिप्पणियों का एक अच्छा उदाहरण कहां मिल सकता है?
- 18. ओकंपल सुंदर प्रिंटर (कोड फॉर्मेटर)
- 19. सुंदर सूप
- 20. मेरे PHP को सुंदर रखना
- 21. सी ++ उदाहरण?
- 22. नेस्टेड टिप्पणियों को हटाकर bz lex
- 23. जेवाडोक सी # की एक्सएमएल टिप्पणियों के लिए प्रलेखन की तरह
- 24. सुंदर सूप
- 25. सी # ट्यूटोरियल लिखने के लिए ट्यूटोरियल
- 26. सुंदर सूप
- 27. टिप्पणियों को संकुचित करें और vim/gvim
- 28. उदाहरण के लिए सी # कोड
- 29. सी ++/सी मोड में एएमएक्स टिप्पणियों का रंग हल्का गुलाबी
- 30. उदाहरण पिप आईपीसी को पढ़ने/लिखने के समय के साथ नामित किया गया
+1, मुझे यह टिप्पणी पसंद है, यह ग्रहण के साथ बहुत विशिष्ट है। – iammilind
यह '/ **' [Doxygen] (http://www.doxygen.org/) के लिए संकेतक नहीं है? – Xeo
नहीं कह सकता, मुझे इसके बारे में पता नहीं है =)। लेकिन यह वह शैली है जिसे मुझे सबसे ज्यादा पसंद आया। यह आसान और बहुत अच्छा लग रहा है। – Headshota