isxdigit, iswxdigit, _isxdigit_l, _iswxdigit_l
Určení, pokud celé představuje znak, který je šestnáctková číslice.
int isxdigit(
int c
);
int iswxdigit(
wint_t c
);
int _isxdigit_l(
int c,
_locale_t locale
);
int _iswxdigit_l(
wint_t c,
_locale_t locale
);
Parametry
c
Test celé číslo.locale
Použití národního prostředí.
Vrácená hodnota
Každý z těchto rutin vrátí nenulovou if c je zejména vyjádření šestnáctkové číslice.isxdigitvrátí nenulovou hodnotu, pokud c je šestnáctková číslice (A – F, a – f nebo 0 – 9).iswxdigitvrátí nenulovou hodnotu, pokud c je široký znak, který odpovídá znak hexadecimální číslice.Všechny tyto rutiny vrátí hodnotu 0, pokud c nesplňuje podmínku test.
Pro národní "C" iswxdigitfunkce neposkytuje podporu pro celou šířku Unicode šestnáctkových znaků.
Při použití ladicí CRT knihovny, isxdigit bude zobrazení CRT uplatnit, pokud Předaný parametr, který není EOF nebo v rozsahu 0 až 0xFF.Při použití ladicí CRT knihovny, isxdigit bude používat parametr index do pole s nedefinovaný výsledky, pokud není parametr EOF nebo v rozsahu 0 až 0xFF.
Verze těchto funkcí se _l přípony jsou shodné s výjimkou, že používají národní předána namísto aktuální národní prostředí pro jejich chování závislé na nastavení národního prostředí.Další informace naleznete v tématu Národní prostředí.
Obecný Text rutinní mapování
TCHAR.Rutina H |
_UNICODE & _MBCS není definován |
_MBCS, definice |
_UNICODE, definice |
---|---|---|---|
_istxdigit |
isxdigit |
isxdigit |
iswxdigit |
Požadavky
Rutina |
Požadované záhlaví |
---|---|
isxdigit |
<ctype.h> |
iswxdigit |
<ctype.h> nebo <wchar.h> |
_isxdigit_l |
<ctype.h> |
_iswxdigit_l |
<ctype.h> nebo <wchar.h> |
Další informace o kompatibilitě, viz Compatibility v úvodu.