C ++ iswxdigit () - C ++ standardbibliotek

Funksjonen iswxdigit () i C ++ sjekker om det gitte brede tegnet tilsvarer et heksadesimalt tall eller ikke.

Funksjonen iswxdigit () er definert i topptekstfilen.

iswxdigit () prototype

 int iswxdigit (wint_t ch);

Funksjonen iswxdigit () sjekker om ch er et heksadesimalt numerisk tegn som er klassifisert av gjeldende C-lokalitet. De tilgjengelige heksadesimale tallene er:

  • Sifre (0 til 9)
  • Små alfabet fra a til f
  • Store bokstaver fra A til F

iswxdigit () Parametere

  • ch: Det brede tegnet å sjekke.

iswxdigit () Returverdi

  • Funksjonen iswxdigit () returnerer ikke null-verdi hvis ch er et heksadesimalt numerisk tegn.
  • Den returnerer null hvis ch ikke er et heksadesimalt numerisk tegn.

Eksempel: Hvordan fungerer wxdigit () -funksjonen?

 #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

Interessante artikler...