[c++] std :: स्ट्रिंग लंबाई () और आकार () सदस्य फ़ंक्शन



Answers

रुबी सिर्फ वही है, #length , #length और #size में आइटमों की संख्या के लिए समानार्थी के रूप में #size #length और #size #length दोनों की पेशकश करता है (सी ++ केवल तारों के लिए करता है)।

न्यूनतम और लोग जो विश्वास करते हैं "वहां एक होना चाहिए, और आदर्श रूप से केवल एक ही, इसे करने का स्पष्ट तरीका" (जैसा कि पायथन पढ़ने के जेन के रूप में), मुझे लगता है कि ज्यादातर आपके संदेहों से सहमत हैं, @ नवीन, जबकि पर्ल के प्रशंसकों " ऐसा करने के एक से अधिक तरीके हैं "(या एक बज़िलियन वैकल्पिक" शोर शब्दों के साथ एसक्यूएल का वाक्यविन्यास "एक अवधारणा को व्यक्त करने के लिए समान रूप से समान समकक्ष वाक्य रचनात्मक रूप प्रदान करता है) इसमें कोई संदेह नहीं होगा कि रुबी, और विशेष रूप से सी ++, अभी तक दूर नहीं जाते इस तरह के synonymical अनावश्यकता की पेशकश में पर्याप्त ;-)।

Question

मैं इस question के उत्तर पढ़ रहा था और पाया कि वास्तव में तारों के लिए लंबाई () कहा जाता है (मैं हमेशा आकार () का उपयोग करता हूं)। स्ट्रिंग क्लास में इस विधि को रखने का कोई विशिष्ट कारण है? मैंने एमएसडीएन और सीपीपीआरफर्नेंस दोनों को पढ़ा और वे संकेत देते हैं कि आकार () और लंबाई () के बीच कोई अंतर नहीं है। यदि ऐसा है, तो क्या यह वर्ग के उपयोगकर्ता के लिए अधिक भ्रमित नहीं हो रहा है?




Related