C ++ iswxdigit () - štandardná knižnica C ++

Funkcia iswxdigit () v C ++ kontroluje, či daný široký znak zodpovedá šestnástkovému číslu alebo nie.

Funkcia iswxdigit () je definovaná v hlavičkovom súbore.

prototyp iswxdigit ()

 int iswxdigit (wint_t ch);

Funkcia iswxdigit () skontroluje, či ch je hexadecimálny číselný znak klasifikovaný podľa aktuálneho národného prostredia C. Dostupné hexadecimálne číselné znaky sú:

  • Číslice (0 až 9)
  • Malé abecedy od a do f
  • Veľké abecedy od A do F.

iswxdigit () parametre

  • ch: Široký znak na kontrolu.

iswxdigit () Vrátená hodnota

  • Funkcia iswxdigit () vracia nenulovú hodnotu, ak ch je hexadecimálny číselný znak.
  • Ak ch nie je hexadecimálny číselný znak, vráti nulu.

Príklad: Ako funguje funkcia 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

Zaujímavé články...