কম্পিউটার টিউটোরিয়াল

C/C++-এ iswdigit() ফাংশন


iswdigit() ফাংশন C/C++-এ একটি বিল্ট-ইন ফাংশন। এটি যাচাই করে যে ওয়াইড ক্যারেক্টারটি একটি দশমিক অঙ্ক কিনা। C++-এ এটি "cwctype" হেডার ফাইলে ঘোষিত, C-এ "ctype.h"-তে। এটি একটি একক ক্যারেক্টার (ওয়াইড ক্যারেক্টার) নেয়।

0 থেকে 9 পর্যন্ত ক্যারেক্টারগুলো দশমিক অঙ্ক হিসেবে শ্রেণিবদ্ধ। যদি ওয়াইড ক্যারেক্টারটি অঙ্ক না হয়, তবে এটি শূন্য (0) রিটার্ন করে। যদি ক্যারেক্টারটি অঙ্ক হয়, তবে নন-জিরো মান রিটার্ন করে।

C++-এ iswdigit()-এর সিনট্যাক্স:

int iswdigit(ch)

C++-এ iswdigit() উদাহরণ:

উদাহরণ

#include <cwctype>
#include <iostream>
using namespace std;
int main() {
    wchar_t c1 = '!';
    wchar_t c2 = '8';
    if (iswdigit(c1))
        wcout << c1 << " , The character is a digit ";
    else
        wcout << c1 << " , The character is not a digit ";
    wcout << endl;
    if (iswdigit(c2))
        wcout << c2 << ", The character is a digit ";
    else
        wcout << c2 << ", The character is not a digit ";
    return 0;
}

আউটপুট

! , The character is not a digit
8 , The character is a digit

  1. C/C++-তে putwchar() ফাংশন

  2. C/C++-তে mbrtoc16() ফাংশন উদাহরণসহ

  3. C/C++-তে mbsrtowcs() ফাংশন

  4. C/C++-তে system() ফাংশন: কম্যান্ড এক্সিকিউশন