C ++ iswxdigit () - C ++ стандартна библиотека

Функцията iswxdigit () в C ++ проверява дали даденият широк знак съответства на шестнадесетично число или не.

Функцията iswxdigit () е дефинирана в заглавния файл.

прототип на iswxdigit ()

 int iswxdigit (wint_t ch);

Функцията iswxdigit () проверява дали ch е шестнадесетичен цифров знак, класифициран по текущия C локал. Наличните шестнадесетични цифрови знаци са:

  • Цифри (от 0 до 9)
  • Малки азбуки от a до f
  • Главни азбуки от A до F

iswxdigit () Параметри

  • ch: Широкият знак за проверка.

iswxdigit () Върната стойност

  • Функцията iswxdigit () връща ненулева стойност, ако ch е шестнадесетичен цифров знак.
  • Той връща нула, ако ch не е шестнадесетичен цифров знак.

Пример: Как работи функцията iswxdigit ()?

 #include #include #include #include using namespace std; void ishexadecimal(wchar_t *str) ( bool flag = false; for (int i=0; i 

When you run the program, the output will be:

 ă3ë1f is not a valid hexadecimal number 12abf is a valid hexadecimal number

Интересни статии...