फ़ाइल को त्वरित रूप से स्कैन करते समय, यह स्पष्ट है कि प्रत्येक पंक्ति जो अल्पविराम से शुरू होती है वह ऊपर की रेखा की एक निरंतरता है (एक रेखा की तुलना में जो उपर्युक्त से अधिक इंडेंट है)। (इस मामले में कृपया ध्यान दें, को तोड़ने 4 + 5 बेवकूफ है, लेकिन यह आवश्यक हो सकता है अगर आप एक जटिल गणित बयान है)
std::cout << "some info "
<< "some more info " << 4
+ 5 << std::endl;
: यह निम्नलिखित शैली का सामान्यीकरण है।
मैं इस एक बहुत का उपयोग करें, विशेष रूप से जब सशर्त, जैसे कि अगर के लिए, है, और जब बयान के साथ काम कर। क्योंकि कर्लियों को छोड़ने के लिए एक लाइन सशर्त के लिए भी आम बात है।
std::vector<int> v = ...;
std::vector<int> w = ...;
for (std::vector<int>::iterator i = v.begin()
, std::vector<int>::iterator j = w.begin()
; i != v.end() && j != w.end()
; ++i, ++j)
std::cout << *i + *j << std::endl;
स्रोत
2008-10-23 18:37:13
दूसरी बिट किसी भी भाषा पर लागू होती है जिसमें "लाइन के अंत में टिप्पणी" मार्कर होता है। इसमें सी ++, सी #, जावा, जावास्क्रिप्ट, वीबी इत्यादि शामिल हैं। – AaronSieb
... किसी भी भाषा जो सूची के अंत में एक खतरनाक 'सहन नहीं कर सकती', – Javier
ठीक है, वीबी और वीबी.Net नहीं होगा आपको मनमाने ढंग से कई पंक्तियों पर बयान विभाजित करने दें, इसलिए यह तकनीक वहां काम नहीं करेगी। – BradC