C ++: n iswxdigit () -funktio tarkistaa, vastaako annettu leveä merkki heksadesimaalilukua vai ei.
Funktio iswxdigit () määritetään otsikkotiedostossa.
iswxdigit () prototyyppi
int iswxdigit (wint_t ch);
Funktio iswxdigit () tarkistaa, onko ch heksadesimaalinen numeerinen merkki, joka on luokiteltu nykyisen C-kielen mukaan. Saatavilla olevat heksadesimaaliset numeeriset merkit ovat:
- Numerot (0-9)
- Pienet aakkoset a: sta f: hen
- Isot aakkoset A: sta F: hen
iswxdigit () -parametrit
- ch: Tarkastettava leveä merkki.
iswxdigit () Palautusarvo
- Funktio iswxdigit () palauttaa arvon nolla, jos ch on heksadesimaalinen numeerinen merkki.
- Se palauttaa nollan, jos ch ei ole heksadesimaalinen numeerinen merkki.
Esimerkki: Kuinka iswxdigit () -toiminto toimii?
#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