Funkcija iswxdigit () u C ++ provjerava odgovara li zadani široki znak heksadecimalnom broju ili ne.
Funkcija iswxdigit () definirana je u zaglavnoj datoteci.
prototip iswxdigit ()
int iswxdigit (wint_t ch);
Funkcija iswxdigit () provjerava je li ch heksadecimalni numerički znak klasificiran prema trenutnom C jeziku. Dostupni heksadecimalni numerički znakovi su:
- Znamenke (0 do 9)
- Male abecede od a do f
- Velika slova od A do F
iswxdigit () Parametri
- ch: Široki karakter za provjeru.
iswxdigit () Povratna vrijednost
- Funkcija iswxdigit () vraća vrijednost koja nije nula ako je ch heksadecimalni numerički znak.
- Vraća nulu ako ch nije heksadecimalni numerički znak.
Primjer: Kako funkcionira funkcijawwddigit ()?
#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