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

Цікаві статті...