Funkcija iswxdigit () sistēmā C ++ pārbauda, vai dotais platais simbols atbilst heksadecimālam skaitlim.
Funkcija iswxdigit () ir definēta galvenes failā.
iswxdigit () prototips
int iswxdigit (wint_t ch);
Funkcija iswxdigit () pārbauda, vai ch ir heksadecimāls cipars, ko klasificē pašreizējā C lokalizācija. Pieejamās heksadecimālās ciparu rakstzīmes ir:
- Cipari (no 0 līdz 9)
- Mazie alfabēti no a līdz f
- Lielo burtu alfabēti no A līdz F
iswxdigit () parametri
- ch: Plašais raksturs, kas jāpārbauda.
iswxdigit () Atgriežamā vērtība
- Funkcija iswxdigit () atgriež vērtību, kas nav nulle, ja ch ir heksadecimāls cipars.
- Tas atgriež nulli, ja ch nav heksadecimāls cipars.
Piemērs: Kā darbojas 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