फ़ंक्शन iswupper() C/C++ में एक अंतर्निहित फ़ंक्शन है। यह वाइड कैरेक्टर को अपर केस में बदल देता है। इसे C++ भाषा में "cwctype" हेडर फ़ाइल में और C भाषा में "ctype.h" घोषित किया गया है। यह एक एकल वर्ण लेता है जिसे विस्तृत वर्ण के रूप में जाना जाता है। यदि वर्ण अपर केस है, तो उसे उसमें रूपांतरित किया जाता है, अन्यथा कोई संशोधन नहीं होता है।
यहाँ C++ भाषा में towupper() का सिंटैक्स दिया गया है,
wint_t towupper( wint_t ch );
यहाँ C++ भाषा में towupper() का एक उदाहरण दिया गया है,
उदाहरण
#include <cwchar> #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t s[] = L"hello world!"; wcout << L"The uppercase string": << L"\"is "; for (int i = 0; i < wcslen(s); i++) putwchar(towupper(s[i])); return 0; }
आउटपुट
The uppercase string : HELLO WORLD!