_ismbbalnum
, _ismbbalnum_l
Určuje, zda je zadaný vícebajtový znak alfa nebo číselný.
Syntaxe
int _ismbbalnum(
unsigned int c
);
int _ismbbalnum_l(
unsigned int c
);
Parametry
c
Celé číslo, které se má testovat.
locale
Národní prostředí, které se má použít.
Vrácená hodnota
_ismbbalnum
vrátí nenulovou hodnotu, když výraz:
isalnum(c) || _ismbbkalnum(c)
je nenulová hodnota pro c
, nebo 0, pokud je výraz nula.
Verze této funkce s příponou _l
je shodná s tím rozdílem, že používá národní prostředí předané místo aktuálního národního prostředí pro své chování závislé na národním prostředí.
Poznámky
Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
_ismbbalnum |
<mbctype.h> |
_ismbbalnum_l |
<mbctype.h> |
Další informace o kompatibilitě najdete v tématu Kompatibilita.
Knihovny
Všechny verze knihoven runtime jazyka C.