C ++ iswxdigit () - C ++ Standardbibliotek

Funktionen iswxdigit () i C ++ kontrollerar om det angivna breda tecknet motsvarar ett hexadecimalt tal eller inte.

Funktionen iswxdigit () definieras i rubrikfilen.

iswxdigit () prototyp

 int iswxdigit (wint_t ch);

Funktionen iswxdigit () kontrollerar om ch är ett hexadecimalt numeriskt tecken som klassificeras av den aktuella C-platsen. De tillgängliga hexadecimala numeriska tecknen är:

  • Siffror (0 till 9)
  • Alfabet med små bokstäver från a till f
  • Stora bokstäver från A till F

iswxdigit () Parametrar

  • ch: Den breda karaktären att kontrollera.

iswxdigit () Returvärde

  • Funktionen iswxdigit () returnerar ett värde som inte är noll om ch är ett hexadecimalt numeriskt tecken.
  • Det returnerar noll om ch inte är ett hexadecimalt numeriskt tecken.

Exempel: Hur fungerar iswxdigit () -funktionen?

 #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

Intressanta artiklar...