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

C ++ में wctrans () फ़ंक्शन प्रकार wctrans_t का मान देता है जो परिवर्तन से मेल खाता है।

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

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

 wctrans_t wctrans (const char * str);

Wctrans () फ़ंक्शन अपने तर्क के रूप में एक C स्ट्रिंग लेता है और एक प्रकार के wctrans_t का मान लौटाता है जिसका उपयोग किसी विस्तृत वर्ण को मैप करने के लिए किया जाता है।

wctrans () पैरामीटर

  • str: C स्ट्रिंग वांछित परिवर्तन को निर्दिष्ट करती है।

wctrans () रिटर्न मान

  • Wctrans () फ़ंक्शन एक wctrans_t ऑब्जेक्ट लौटाता है जिसे व्यापक वर्णों को मैप करने के लिए टॉक्ट्रान्स () के साथ उपयोग किया जा सकता है।
  • यदि str वर्तमान C लोकेल द्वारा समर्थित मैपिंग प्रदान नहीं करता है, तो यह शून्य देता है।

उदाहरण: कैसे कार्य करता है?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ŝŵitĉhiňģ Ćăse"; wcout << L"Before transformation" << endl; wcout << str << endl; for(int i=0; i 

When you run the program, the output will be:

 Before transformation Ŝŵitĉhiňģ Ćăse After transformation ŝŴITĈHIŇĢ ćĂSE

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