C ++ iswxdigit () - standardní knihovna C ++

Funkce iswxdigit () v C ++ kontroluje, zda daný široký znak odpovídá šestnáctkovému číslu nebo ne.

Funkce iswxdigit () je definována v hlavičkovém souboru.

prototyp iswxdigit ()

 int iswxdigit (wint_t ch);

Funkce iswxdigit () zkontroluje, zda ch je hexadecimální číselný znak klasifikovaný podle aktuálního národního prostředí C. Dostupné šestnáctkové číselné znaky jsou:

  • Číslice (0 až 9)
  • Malá písmena od a do f
  • Velká písmena od A do F

iswxdigit () parametry

  • ch: Široký znak ke kontrole.

iswxdigit () Návratová hodnota

  • Pokud ch je hexadecimální číselný znak, funkce iswxdigit () vrací nenulovou hodnotu.
  • Vrací nulu, pokud ch není hexadecimální číselný znak.

Příklad: Jak funguje funkce 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

Zajímavé články...