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