System::Console class

Console class

डेटा को स्टैंडर्ड आउटपुट स्ट्रीम पर आउटपुट करने के लिए मेथड्स प्रदान करता है। यह एक स्थैतिक टाइप है जिसमें कोई इंस्टेंस सेवाएँ नहीं हैं। आपको इसे किसी भी तरह से इंस्टेंस नहीं बनाना चाहिए।

class Console

विधियाँ

विधिविवरण
static Beep()लागू नहीं किया गया।
static get_Error()मानक एरर स्ट्रीम का प्रतिनिधित्व करने वाले ऑब्जेक्ट की ओर इशारा करने वाला एक शेयर्ड पॉइंटर लौटाता है।
static get_In()मानक इनपुट स्ट्रीम का प्रतिनिधित्व करने वाले ऑब्जेक्ट की ओर इशारा करने वाला एक शेयर्ड पॉइंटर लौटाता है।
static get_Out()मानक आउटपुट स्ट्रीम का प्रतिनिधित्व करने वाले ऑब्जेक्ट की ओर इशारा करने वाला एक साझा पॉइंटर लौटाता है।
static Mute(bool)मानक आउटपुट स्ट्रीम को म्यूट या अनम्यूट करता है।
static ReadKey()लागू नहीं किया गया।
static SetError(const SharedPtr<System::IO::TextWriter>&)निर्दिष्ट ऑब्जेक्ट को क्लास की Error प्रॉपर्टी सौंपता है।
static SetIn(const SharedPtr<System::IO::TextReader>&)In प्रॉपर्टी को निर्दिष्ट TextReader ऑब्जेक्ट पर सेट करता है।
static SetOut(const SharedPtr<System::IO::TextWriter>&)निर्दिष्ट ऑब्जेक्ट को क्लास की Out प्रॉपर्टी सौंपता है।
static Write(const SharedPtr<T>&)निर्दिष्ट ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(bool)bool मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(char_t)निर्दिष्ट कैरेक्टर मान को मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const ArrayPtr<char_t>&)निर्दिष्ट कैरेक्टर एरे का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const Decimal&)Decimal मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(double)डबल-प्रिसीजन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(float)सिंगल-प्रिसीजन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(int32_t)32-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(int64_t)64-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const String&)निर्दिष्ट स्ट्रिंग ऑब्जेक्ट को मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const char_t *)निर्दिष्ट c-स्ट्रिंग को मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const TypeInfo&)TypeInfo मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(uint32_t)अनसाइनड 32-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(uint64_t)अनसाइनड 64-बिट पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const ArrayPtr<char_t>&, int32_t, int32_t)निर्दिष्ट कैरेक्टर एरे की निर्दिष्ट रेंज का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const String&, Args&&…)निर्दिष्ट फ़ॉर्मेट के अनुसार स्वरूपित निर्दिष्ट आर्ग्यूमेंट्स का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static Write(const char *)
static WriteLine()वर्तमान लाइन टर्मिनेटर को मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static WriteLine(const SharedPtr<T>&)निर्दिष्ट ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static WriteLine(bool)bool मान का स्ट्रिंग प्रतिनिधित्व, उसके बाद वर्तमान लाइन टर्मिनेटर, मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static WriteLine(char_t)निर्दिष्ट कैरेक्टर मान, उसके बाद वर्तमान लाइन टर्मिनेटर, मानक आउटपुट स्ट्रीम पर आउटपुट करता है।
static WriteLine(const ArrayPtr<char_t>&)निर्दिष्ट कैरेक्टर एरे का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const Decimal&)वर्तमान लाइन टर्मिनेटर के साथ, Decimal मान का स्ट्रिंग प्रतिनिधित्व मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(double)डबल-प्रिसीजन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(float)सिंगल-प्रिसीजन फ्लोटिंग-पॉइंट मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(int32_t)32-बिट इंटेजर मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(int64_t)64-बिट इंटेजर मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const String&)निर्दिष्ट स्ट्रिंग ऑब्जेक्ट को वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const char_t *)निर्दिष्ट C-स्ट्रिंग को वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const TypeInfo&)TypeInfo मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(uint32_t)अनसाइन्ड 32-बिट इंटेजर मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(uint64_t)अनसाइन्ड 64-बिट इंटेजर मान का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const ArrayPtr<char_t>&, int, int)निर्दिष्ट कैरेक्टर एरे की निर्दिष्ट रेंज का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const Exception&)निर्दिष्ट Exception ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const String&, Args&&…)निर्दिष्ट फ़ॉर्मेट के अनुसार फ़ॉर्मेट किए गए निर्दिष्ट आर्गुमेंट्स का स्ट्रिंग प्रतिनिधित्व, वर्तमान लाइन टर्मिनेटर के साथ, मानक आउटपुट स्ट्रीम में आउटपुट करता है।
static WriteLine(const char *)

टिप्पणियाँ

#include "system/console.h"
#include <array>

int main()
{
  using namespace System;

  // हैलो संदेश प्रिंट करें।
  Console::WriteLine(u"Hello, world!");

  // 'std::array' क्लास का एक इंस्टेंस बनाएं।
  std::array<int, 5> arr = {1, 2, 3, 4, 5};

  // एरे के तत्वों को प्रिंट करें।
  for (auto el: arr)
  {
    Console::Write(u"{0} ", el);
  }
  Console::WriteLine();

  return 0;
}
/*
This code example produces the following output:
Hello, world!
1 2 3 4 5
*/

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