Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C/C++ में iswpunct() फ़ंक्शन

फ़ंक्शन iswpunct() का उपयोग यह जांचने के लिए किया जाता है कि पास किया गया वाइड कैरेक्टर पंक्चुएशन है या नहीं। यदि यह पंक्चुएशन नहीं है तो यह शून्य लौटाता है, अन्यथा यह गैर-शून्य मान लौटाता है। यह "cwctype" हेडर फ़ाइल में घोषित है।

यहां iswpunct() का सिंटैक्स है:

int iswpunct(wint_t character);

यहां iswpunct() का एक उदाहरण है:

उदाहरण

#include <cwctype>
#include <stdio.h>
#include <wchar.h>

using namespace std;

int main() {
   wint_t a = L'!';
   wint_t b = L'a';
   
   if (iswpunct(a))
      printf("कैरेक्टर पंक्चुएशन है।");
   else
      printf("\nकैरेक्टर पंक्चुएशन नहीं है।");
   
   if (iswpunct(b))
      printf("\nकैरेक्टर पंक्चुएशन है।");
   else
      printf("\nकैरेक्टर पंक्चुएशन नहीं है।");
   
   return 0;
}

आउटपुट

कैरेक्टर पंक्चुएशन है।
कैरेक्टर पंक्चुएशन नहीं है।

उपरोक्त प्रोग्राम में, दो वाइड कैरेक्टर्स a और b के रूप में घोषित किए गए हैं। कैरेक्टर्स की जांच की जाती है कि पास किया गया कैरेक्टर पंक्चुएशन है या नहीं।

संबंधित फ़ंक्शंस

  • ispunct() - नैरो कैरेक्टर्स (char) के लिए
  • iswalpha() - वाइड अल्फाबेटिक कैरेक्टर के लिए
  • iswdigit() - वाइड डिजिट कैरेक्टर के लिए
  • iswspace() - वाइड व्हाइटस्पेस कैरेक्टर के लिए
  1. - C/C++ में mbrtoc16() फंक्शन उदाहरण सहित

    इस लेख में हम C++ STL में std::mbrtoc16() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। std::mbrtoc16() क्या है? std::mbrtoc16() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। इस फंक्शन का उपयोग नैरो मल्टीबाइट कैरेक्टर को UTF-16-कैरेक्टर प्रतिनिधित्व में बदलने के लि

  1. - C/C++ में mbsrtowcs() फंक्शन

    इस लेख में हम C++ STL में std::mbsrtowcs() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। std::mbsrtowcs() क्या है? std::mbsrtowcs() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। mbsrtowcs() का अर्थ है कि यह उस नल-टर्मिनेटेड मल्टीबाइट कैरेक्टर स्ट्रिंग को परिवर्तित

  1. C/C++ में System() फंक्शन C/C++ में System() फंक्शन

    दिया गया कार्य C/C++ में system() के कार्य को दिखाना है। system() फंक्शन C/C++ स्टैंडर्ड लाइब्रेरी का एक हिस्सा है। इसका उपयोग उन कमांड्स को पास करने के लिए किया जाता है जिन्हें ऑपरेटिंग सिस्टम के कमांड प्रोसेसर या टर्मिनल में निष्पादित किया जा सकता है, और अंत में कमांड के पूरा होने के बाद लौटाता है