C ++ funkcija „iswxdigit ()“ tikrina, ar pateiktas platus simbolis atitinka šešioliktainį skaičių, ar ne.
Funkcija iswxdigit () yra apibrėžta antraštės faile.
iswxdigit () prototipas
int iswxdigit (wint_t ch);
Funkcija iswxdigit () patikrina, ar ch yra šešioliktainis skaitinis simbolis, klasifikuojamas pagal dabartinę C lokalę. Galimi šešioliktainiai skaitiniai simboliai yra šie:
- Skaičiai (nuo 0 iki 9)
- Mažosios abėcėlės nuo a iki f
- Didžiosios abėcėlės nuo A iki F
iswxdigit () parametrai
- ch: platus simbolis, kurį reikia patikrinti.
iswxdigit () Grąžinimo vertė
- Funkcija „iswxdigit ()“ pateikia ne nulio vertę, jei ch yra šešioliktainis skaitinis simbolis.
- Jis grąžina nulį, jei ch nėra šešioliktainis skaitinis simbolis.
Pavyzdys: Kaip veikia iswxdigit () funkcija?
#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