System::IO::StringReader क्लास

StringReader class

एक रीडर का प्रतिनिधित्व करता है जो स्ट्रिंग से अक्षर पढ़ता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।

class StringReader : public System::IO::TextReader

विधियाँ

विधिविवरण
Close() overrideस्ट्रीम को बंद करता है।
Dispose() overrideकुछ नहीं करता।
Dispose(bool) overrideकुछ नहीं करता।
Peek() overrideस्ट्रीम की स्थिति बदले बिना स्ट्रीम से एकल अक्षर पढ़ता है।
Read() overrideस्ट्रीम से एक एकल अक्षर पढ़ता है।
Read(ArrayPtr<char_t>, int, int) overrideनिर्दिष्ट स्थिति से शुरू होकर, निर्दिष्ट संख्या में अक्षरों को स्ट्रीम से निर्दिष्ट कैरेक्टर एरे में पढ़ता है।
ReadLine() overrideस्ट्रीम से अक्षर पढ़ता है जब तक वर्तमान पंक्ति का अंत नहीं हो जाता।
ReadToEnd() overrideस्ट्रीम से अक्षर पढ़ता है जब तक स्ट्रीम का अंत नहीं हो जाता।
StringReader(const String&)निर्दिष्ट स्ट्रिंग से अक्षर पढ़ने वाली StringReader क्लास का नया इंस्टेंस बनाता है।

संबंधित देखें