Wednesday, 15 February 2012

C++ overload Operator>> in Linked List Data Structure -


मेरे पास एक लिंक्ड सूची है

  टेम्पलेट & lt; class T & gt; वर्ग नोड & lt; T & gt; {टाइप कियाइफ़ टी तत्व प्रकार; टाइप-फेड नोड & लेफ्टिनेंट; टी & gt; * स्थिति; ElementType _element; स्थिति _next; }; टेम्पलेट & lt; कक्षा T & gt; क्लास लिंक्डलिस्ट {सार्वजनिक: टाइपफीफ नोड & lt; T & gt; :: स्थिति स्थिति; टाइप-फेड नोड & lt; T & gt ;: elementType elementType; // ऑपरेटर बाल खाली () काल्पनिक; अहस्ताक्षरित पूर्णांक आकार () काल्पनिक; // अहस्ताक्षरित int में टिप रोटोर्नटाई कन्वर्ट !! प्रति शिक्षक वर्ग और मेटाडी रिलवंती ** लियो ** तत्व टाइप करें (कॉन्स्ट की स्थिति) कंस्ट्रपर्वर्स; शून्य लिखना (const स्थिति p, const elementType) पिछला; शून्य सम्मिलित (const elementType) पिछला; शून्य डालें (कॉन्स्ट स्थिति, const elementType) पिछला; शून्य हटाना (स्थिति) पिछला; स्थिति पहले () constravish; स्थिति पिछले () constprets; स्थिति अगले (स्थिति) constprets; स्थिति पिछला (स्थिति) constrepish; शून्य हटाना सभी (); निजी: स्थिति _first; स्थिति _last; Int _numElements; }; टेम्पलेट & lt; कक्षा T & gt; इस्ट्रीम एंड ऑपरेटर & gt; & gt; (इस्ट्रीम एंड इनपुट, लिंक्डलिस्ट & lt; T & gt; लिंक और लिंक) {// ऑपरेटर कोड वापसी है; }   

** कृपया ध्यान दें: उपरोक्त कोड को संकलित नहीं किया जा सकता है क्योंकि मुझे अपना मूल कोड संशोधित करके मिला है, जो अब बहुत अधिक है। वैसे भी, जब से मुझे बस आगे बढ़ने का संकेत मिलता है, तो ठीक से बोलो।

मैं अधिभार ऑपरेटर चाहता हूं & gt; & gt; जिस तरह से मेरे कोड में मैं कुछ लिख सकता हूं

  #include & lt; cstdlib & gt; # शामिल करें & lt; iostream & gt; नेमस्पेस एसटीडी का उपयोग करना; // # "लिंक्डलिस्ट। एच" में शामिल हैं, (int argc, char * argv []) {लिंक्डलिस्ट लिस्टेड लिस्ट; CIN & gt; & gt; linkedlist; // & lt; - ऑपरेटर & gt; & gt; पु का र ना। प्रणाली ( "रोकें"); वापसी EXIT_SUCCESS; }   

हालांकि, मैं & gt; & gt; ऑपरेटर, ताकि मैं इसे स्ट्रीम प्रकार (फ़ाइल, कीबोर्ड) से अप्रतिष्ठित कर सकता हूं?

मैं इसके बारे में Google पर कुछ भी नहीं पा पाया हूं।

आस्ट्रीम साझा करते हैं, इसलिए यदि आप ऑपरेटर & gt; & gt; में शर्तों को अधिभार देते हैं, तो "post-text" itemprop = "text">

इस्ट्रीम के, यह कार्यान्वयन प्रत्येक प्रकार के इनपुट स्ट्रीम के लिए मान्य है।

चेकआउट इसकी पूर्ण समझाया।

No comments:

Post a Comment