C ++ btowc () - C ++ मानक पुस्तकालय

C ++ में btowc () फ़ंक्शन एक वर्ण को उसके विस्तृत वर्ण समकक्ष के रूप में परिवर्तित करता है।

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

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

 wint_t btowc (int c);

Btowc () फ़ंक्शन अपने तर्क के रूप में एकल बाइट वर्ण c लेता है और इसके विस्तृत वर्ण के बराबर देता है।

btowc () पैरामीटर

  • c: विस्तृत चरित्र में परिवर्तित करने के लिए एकल बाइट वर्ण।

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

Btowc () फ़ंक्शन c का विस्तृत वर्ण प्रतिनिधित्व लौटाता है यदि c एक मान्य एकल बाइट वर्ण है। यदि C EOF है, तो WEOF वापस कर दिया जाता है।

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

 #include #include #include using namespace std; int main() ( char str() = "Helloxf4xdf"; wchar_t wc; int count = 0; for (int i=0; i 

When you run the program, the output will be:

 5 out of 7 characters were successfully widened

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