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

C/C++ में iswgraph() फंक्शन उदाहरण सहित

इस लेख में हम C++ STL में iswgraph() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे।

iswgraph() एक फंक्शन है जो <cwctype> हेडर फाइल के अंतर्गत आता है। यह फंक्शन जांचता है कि दिया गया वाइड कैरेक्टर का कोई ग्राफिकल प्रतिनिधित्व है या नहीं। यह फंक्शन <cctype> हेडर फाइल के अंतर्गत आने वाले फंक्शन isgraph का वाइड कैरेक्टर संस्करण है।

कौन से वाइड कैरेक्टर्स का ग्राफिकल प्रतिनिधित्व होता है?

वे सभी वाइड कैरेक्टर्स जिन्हें स्क्रीन पर प्रिंट किया जा सकता है, वे हैं जिनका ग्राफिकल प्रतिनिधित्व होता है। एस्केप कैरेक्टर्स को छोड़कर सभी का ग्राफिकल प्रतिनिधित्व होता है।

सिंटैक्स

int iswgraph(ch);

पैरामीटर्स

फंक्शन केवल एक पैरामीटर स्वीकार करता है जो ch है, वाइड कैरेक्टर टाइप का।

रिटर्न वैल्यू

यह एक पूर्णांक मान लौटाता है यानी 0 यदि वाइड कैरेक्टर ग्राफिकली प्रतिनिधित्व नहीं करता है और शून्येतर मान यदि वाइड कैरेक्टर ग्राफिकली प्रतिनिधित्व करता है।

उदाहरण

Input: iswgraph('?'); Output: It has a graphical representation.
Input: iswgraph(' '); Output: It doesn't have a graphical representation.

उदाहरण 1

#include <cwctype>
#include <iostream>
using namespace std;

int main() {
    wchar_t ch_1 = '%';
    wchar_t ch_2 = ')';
    if (iswgraph(ch_1))
        wcout << "It has graphical representation: " << ch_1;
    else
        wcout << "It doesn't have graphical representation: " << ch_1;
    if (iswgraph(ch_2))
        wcout << "\nIt has graphical representation: " << ch_2;
    else
        wcout << "\nIt doesn't have graphical representation: " << ch_2;
    return 0;
}

आउटपुट

It has graphical representation: %
It has graphical representation: )

उदाहरण 2

#include <cwctype>
#include <iostream>
using namespace std;

int main() {
    wchar_t ch_1 = '9';
    wchar_t ch_2 = '\n';
    if (iswgraph(ch_1))
        wcout << "It has graphical representation: " << ch_1;
    else
        wcout << "It doesn't have graphical representation: " << ch_1;
    if (iswgraph(ch_2))
        wcout << "\nIt has graphical representation: " << ch_2;
    else
        wcout << "\nIt doesn't have graphical representation: " << ch_2;
    return 0;
}

आउटपुट

It has graphical representation: 9
It doesn't have graphical representation: ?
  1. - C++ प्रोग्राम में उदाहरणों के साथ डेसेरियम नंबर (Deserium Number)

    इस ट्यूटोरियल में, हम उदाहरणों के साथ डेसेरियम नंबर के बारे में सीखेंगे।वह संख्या जिसका pow(digit, digitsCount) का योग दी गई संख्या के बराबर होता है, उसे डेसेरियम नंबर कहा जाता है।दिए गए नंबर के डेसेरियम नंबर होने या न होने का पता लगाने के चरण देखते हैं।संख्या को इनिशियलाइज़ करें।संख्या के अंकों की

  1. - C++ में डिजेरियम नंबर (Disarium Number) उदाहरण सहित

    एक संख्या जिसके अंकों का योग उनकी संबंधित स्थिति की घात के साथ संख्या के बराबर होता है, उसे डिजेरियम नंबर कहा जाता है। noOfDigits(int num) फंक्शन संख्या लेता है और लगातार संख्या को 10 से विभाजित करके अंकों की संख्या वापस करता है जब तक केवल इकाई का स्थान नहीं बचता। प्रत्येक पुनरावृत्ति पर अंक वेरिए

  1. C++ में 3n स्लाइस वाली पिज्जा C++ में 3n स्लाइस वाली पिज्जा

    समस्या विवरण मान लीजिए 3n स्लाइस वाली एक पिज्जा है जिसके स्लाइस विभिन्न आकार के हैं। मैं और मेरे दो दोस्त पिज्जा के स्लाइस निम्नानुसार लेंगे: मैं कोई भी पिज्जा स्लाइस चुनूंगा। मेरा दोस्त अमल मेरे चुने हुए स्लाइस के एंटी-क्लॉकवाइज दिशा में अगला स्लाइस लेगा। मेरा दोस्त बिमल मेरे चुने हुए स्लाइस के क