Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C/C++ में putwchar() फंक्शन

इस लेख में हम C++ STL में putwchar() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे।

putwchar() क्या है?

putwchar() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। putwchar() फंक्शन का उपयोग स्टैंडर्ड आउटपुट डिवाइस पर वाइड कैरेक्टर लिखने के लिए किया जाता है। यह फंक्शन आर्गुमेंट्स से वाइड कैरेक्टर लेता है और इसे stdout या सिस्टम के स्टैंडर्ड आउटपुट पर लिखता है।

यह फंक्शन putchar() का वाइड कैरेक्टर वर्जन है जो हेडर फाइल में परिभाषित है।

सिंटैक्स

putwchar( wchar_t widec );

पैरामीटर्स

फंक्शन निम्नलिखित पैरामीटर(पैरामीटर्स) स्वीकार करता है -

  • widec - वह वाइड कैरेक्टर जिसे हम स्टैंडर्ड आउटपुट डिवाइस पर प्रिंट करना चाहते हैं।

रिटर्न वैल्यू

यह फंक्शन दो मान लौटाता है -

  • यदि वाइड कैरेक्टर स्टैंडर्ड आउटपुट पर सफलतापूर्वक लिखा जाता है, तो वह कैरेक्टर लौटाया जाता है जो लिखा गया है।
  • यदि विफलता होती है तो यह WEOF लौटाता है और एक एरर इंडिकेटर सेट हो जाता है।

उदाहरण

इनपुट

wchar_t ch = 'a'; putwchar(ch);

आउटपुट

a

उदाहरण

#include 
using namespace std;
int main(){
    setlocale(LC_ALL, "en_US.UTF-8");
    wchar_t hold = L'\u05d0', next = L'\u05ea';
    wcout << L"Hebrew Alphabets are: ";
    for (wchar_t i = hold; i <= next; i++){
        putwchar(i);
        putwchar(' ');
    }
    return 0;
}

आउटपुट

Hebrew Alphabets are: א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת

उदाहरण

#include 
using namespace std;
int main(){
    wchar_t hold = 'a', next = 'b';
    wcout << "English Alphabets are: ";
    for (wchar_t i = hold; i <= next; ++i){
        putwchar(i);
        putwchar(' ');
    }
    return 0;
}

आउटपुट

English Alphabets are: a b
  1. - C/C++ में rand() और srand() फंक्शन्स

    इस लेख में, हम C++ STL में rand() और srand() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। rand() क्या है? rand() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। rand() का उपयोग रैंडम नंबर्स की एक श्रृंखला उत्पन्न करने के लिए किया जाता है। हम इस फंक्शन का उपयोग तब कर

  1. - C/C++ में mbsrtowcs() फंक्शन

    इस लेख में हम C++ STL में std::mbsrtowcs() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। std::mbsrtowcs() क्या है? std::mbsrtowcs() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। mbsrtowcs() का अर्थ है कि यह उस नल-टर्मिनेटेड मल्टीबाइट कैरेक्टर स्ट्रिंग को परिवर्तित

  1. C/C++ में System() फंक्शन C/C++ में System() फंक्शन

    दिया गया कार्य C/C++ में system() के कार्य को दिखाना है। system() फंक्शन C/C++ स्टैंडर्ड लाइब्रेरी का एक हिस्सा है। इसका उपयोग उन कमांड्स को पास करने के लिए किया जाता है जिन्हें ऑपरेटिंग सिस्टम के कमांड प्रोसेसर या टर्मिनल में निष्पादित किया जा सकता है, और अंत में कमांड के पूरा होने के बाद लौटाता है