C ++ getwchar () - C ++ स्टैंडर्ड लाइब्रेरी

सी ++ में गेटवार्च () फ़ंक्शन स्टड से अगले व्यापक चरित्र को पढ़ता है।

Getwchar () फ़ंक्शन को हेडर फ़ाइल में परिभाषित किया गया है।

getwchar () प्रोटोटाइप

 wint_t getwchar ();

Getwchar () फ़ंक्शन getwc (स्टडिन) के लिए एक कॉल के बराबर है। यह स्टड से अगले चरित्र को पढ़ता है जो आमतौर पर कीबोर्ड होता है।

getwchar () पैरामीटर

  • कोई नहीं।

getwchar () रिटर्न वैल्यू

  • सफलता पर, गेटवार्च () फ़ंक्शन में प्रवेश किया गया विस्तृत वर्ण देता है।
  • यदि कोई त्रुटि हुई है या फ़ाइल का अंत हो गया है तो WEOF वापस आ गया है।

उदाहरण: getwchar () फ़ंक्शन कैसे काम करता है?

 #include #include #include using namespace std; int main() ( int i=0; wchar_t c; wchar_t str(100); setlocale(LC_ALL, "en_US.UTF-8"); wcout << L"Enter characters, Press Enter to stop"; do ( c = getwchar(); str(i) = c; i++; )while(c!=L''); wcout << L"You entered : " << str; return 0; )

जब आप प्रोग्राम चलाते हैं, तो एक संभावित आउटपुट होगा:

 वर्ण दर्ज करें, äs12 रोकने के लिए Enter दबाएँ to आपने दर्ज किया: äs12 to

दिलचस्प लेख...