सी ++ मानक टेम्पलेट लिब्रारे (एसटीएल) में, iswctype() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दिए गए विस्तृत वर्ण में desc द्वारा निर्दिष्ट संपत्ति है या नहीं।
Iswctype() एक इनबिल्ट फंक्शन है जिसकी हेडर फाइल “ctype.h” है।
Iswctype() का सिंटैक्स इस प्रकार है
int iswctype(wint_t c, wctype_t desc);iswctype ()/ जांचता है कि c में desc द्वारा निर्दिष्ट संपत्ति है या नहीं। // पूर्व>सारांश
int iswctype(wint_t c, wctype_t desc);पैरामीटर
सी - विस्तृत वर्णों की जांच करने के लिए जो इंटीग्रल टाइप wint_t में डाले गए हैं
Desc - यह एक ऐसा मान है जो कॉल द्वारा wctype को लौटाया जाता है, जो एक अदिश प्रकार है जिसका उपयोग wctype (वाइड कैरेक्टर टाइप) के लिए रिटर्न टाइप के रूप में किया जाता है।
रिटर्न वैल्यू
शून्य से भिन्न मान (अर्थात, सत्य) यदि वास्तव में c में desc द्वारा पहचाना गया गुण है। शून्य (यानी, झूठा) अन्यथा।
ISWCTYPE के लिए कार्यक्रम () C में फ़ंक्शन
#शामिल#शामिल int main (){ int i=0; wchar_t str[] =L"टेस्ट स्ट्रिंग।\n"; wchar_t सी; wctype_t चेक =wctype ("निचला"); wctrans_t ट्रांस =wctrans ("टौपर"); जबकि (str [i]) {c =str [i]; अगर (iswctype(c,check)) c =towctrans(c,trans); पुटचर (सी); मैं++; } वापसी 0;} आउटपुट
यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा -
टेस्ट स्ट्रिंग।