Функцията iswdigit () в C ++ проверява дали даденият широк знак е цифра или не.
Функцията iswdigit () е дефинирана в заглавния файл.
прототип на iswdigit ()
int iswdigit (wint_t ch);
Функцията iswalnum () проверява дали ch е цифра или не. Символите от 0 до 9, т.е. 0,1,2,3,4,5,6,7,8,9, са класифицирани като цифри.
iswdigit () Параметри
- ch: Широкият знак за проверка.
iswdigit () Върната стойност
- Функцията iswdigit () връща ненулева стойност, ако ch е цифра, в противен случай връща нула.
- Той връща нула, ако ch не е цифра.
Пример: Как работи функцията iswdigit ()?
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"u20b9u0967u0966 = Rs.10"; wcout << L"The digit in the string "" << str << L" " are :" << endl; for (int i=0; i
When you run the program, the output will be:
The digit in the string "₹१० = Rs.10" are : 1 0