C ++ iswgraph () - C ++ Standard Library

C ++ में iswgraph () फ़ंक्शन चेक करता है कि दिए गए विस्तृत वर्ण में चित्रमय प्रतिनिधित्व है या नहीं।

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

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

 int iswgraph (wint_t ch);

Iswgraph () फ़ंक्शन जाँचता है कि ch का वर्तमान C लोकेल द्वारा वर्गीकृत ग्राफ़िकल प्रतिनिधित्व है। डिफ़ॉल्ट रूप से, निम्न वर्ण ग्राफ़िक हैं:

  • अंक (0 से 9)
  • अपरकेस अक्षर (A से Z)
  • लोअरकेस अक्षर (a से z)
  • विराम चिह्न वर्ण ("# $% & '() * +, -। /:; @? () _ _` (!) ~) |

iswgraph () पैरामीटर

  • ch: विस्तृत वर्ण की जाँच करने के लिए।

iswgraph () वापसी मान

  • Iswgraph () फंक्शन गैर शून्य मान देता है यदि ch में ग्राफिकल प्रतिनिधित्व वर्ण है।
  • यदि शून्य में कोई चित्रमय प्रतिनिधित्व वर्ण नहीं है, तो यह शून्य हो जाता है।

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

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t ch1 = L'u0009'; wchar_t ch2 = L'u03a9'; iswgraph(ch1)? wcout << ch1 << L" has graphical representation" : wcout << ch1 << L" does not have graphical representation"; wcout << endl; iswgraph(ch2)? wcout << ch2 << L" has graphical representation" : wcout << ch2 << L" does not have graphical representation"; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 ग्राफिकल प्रतिनिधित्व नहीं है graph ग्राफिकल प्रतिनिधित्व है

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