## ConsoleOutput class


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

```cpp
class ConsoleOutput : public System::IO::TextWriter
```

## विधियाँ

| विधि | विवरण |
| --- | --- |
| [get_Encoding](./get_encoding/)() override | हमेशा ASCII एन्कोडिंग लौटाता है। |
| [Write](./write/)(bool) override | निर्दिष्ट bool मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const SharedPtr\<Object\>\&) override | निर्दिष्ट वस्तु का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(char_t) override | निर्दिष्ट अक्षर मान को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(Decimal) override | निर्दिष्ट [Decimal](../decimal/) मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(double) override | डबल-प्रेसिशन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(int32_t) override | 32-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(int64_t) override | 64-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(float) override | सिंगल-प्रेसिशन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const String\&) override | निर्दिष्ट स्ट्रिंग वस्तु को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(uint32_t) override | अनसाइन्ड 32-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(uint64_t) override | अनसाइन्ड 64-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const ArrayPtr\<char_t\>\&) override | निर्दिष्ट अक्षर एरे का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) override | निर्दिष्ट अक्षर एरे के मानों की एक रेंज का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const char_t *) override | निर्दिष्ट c-स्ट्रिंग को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const TypeInfo\&) override | निर्दिष्ट [TypeInfo](../typeinfo/) वस्तु का स्ट्रिंग प्रतिनिधित्व वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [Write](./write/)(const char *) |  |
| [WriteLine](./writeline/)() override | वर्तमान लाइन टर्मिनेटर को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(const SharedPtr\<Object\>\&) override | निर्दिष्ट वस्तु का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(bool) override | निर्दिष्ट bool मान का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(char_t) override | निर्दिष्ट अक्षर मान को, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(Decimal) override | निर्दिष्ट [Decimal](../decimal/) मान का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(double) override | डबल-प्रेसिशन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(int) override | 32-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(int64_t) override | 64-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, को वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम पर आउटपुट करता है। |
| [WriteLine](./writeline/)(float) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद सिंगल-प्रिसिजन फ़्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व आउटपुट करता है। |
| [WriteLine](./writeline/)(const String\&) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद निर्दिष्ट स्ट्रिंग ऑब्जेक्ट को आउटपुट करता है। |
| [WriteLine](./writeline/)(uint32_t) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद अनसाइनड 32-बिट इंटीजर मान का स्ट्रिंग प्रतिनिधित्व आउटपुट करता है। |
| [WriteLine](./writeline/)(uint64_t) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद अनसाइनड 64-बिट इंटीजर मान का स्ट्रिंग प्रतिनिधित्व आउटपुट करता है। |
| [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद निर्दिष्ट कैरेक्टर एरे का स्ट्रिंग प्रतिनिधित्व आउटपुट करता है। |
| [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद निर्दिष्ट कैरेक्टर एरे के मानों की रेंज का स्ट्रिंग प्रतिनिधित्व आउटपुट करता है। |
| [WriteLine](./writeline/)(const char_t *) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद निर्दिष्ट c-स्ट्रिंग को आउटपुट करता है। |
| [WriteLine](./writeline/)(const TypeInfo\&) override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आउटपुट स्ट्रीम में वर्तमान लाइन टर्मिनेटर के बाद निर्दिष्ट [TypeInfo](../typeinfo/) ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व आउटपुट करता है। |
| [WriteLine](./writeline/)(const char *) |  |
## संबंधित देखें

* Class [TextWriter](../../system.io/textwriter/)
* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
