_ismbblead _ismbblead_l
Zkoušky znaků k určení, zda se jedná o vedoucí bajt vícebajtových znaků.
Důležité |
---|
Toto rozhraní API nelze použít v aplikacích, které jsou spuštěny v systému Windows Runtime.Další informace naleznete v tématu CRT funkce nejsou podporovány s /ZW. |
int _ismbblead(
unsigned int c
);
int _ismbblead_l(
unsigned int c,
_locale_t locale
);
Parametry
c
Celé číslo, které má být zkoušen.locale
Chcete-li národní prostředí pro použití.
Vrácená hodnota
Vrací nenulovou hodnotu, pokud celé číslo c je první bajt vícebajtové znakové.
Poznámky
Vícebajtové znaky se skládají z úvodní bajt, následovaný koncové bajt.Zájemce bajtů jsou rozlišeny do určitého rozsahu pro danou znakovou sadu.Například v kódu stránky 932 pouze, zájemce bajtů v rozsahu 0x81 – 0x9F a 0xE0 – 0xFC.
_ismbbleadpoužívá aktuální národní prostředí pro chování závislé na národním prostředí._ismbblead_lje totožný s tím rozdílem, že používá národní prostředí, místo něho předán.Další informace naleznete v tématu Národní prostředí.
Mapování rutiny obecného textu
Byla zahájena rutina Tchar.h |
_UNICODE a _MBCS není definováno |
_MBCS, definice |
_UNICODE definována |
---|---|---|---|
_istlead |
Vždy vrátí hodnotu false |
_ismbblead |
Vždy vrátí hodnotu false |
Požadavky
Byla zahájena rutina |
Požadované záhlaví |
Volitelné záhlaví |
---|---|---|
_ismbblead |
<mbctype.h> nebo <mbstring.h> |
<ctype.h> * <limits.h>, <stdlib.h> |
_ismbblead_l |
<mbctype.h> nebo <mbstring.h> |
<ctype.h> * <limits.h>, <stdlib.h> |
* Pro manifestu konstanty pro zkušební podmínky.
Další informace o kompatibilitě v tématu Compatibility v úvodu.
Ekvivalent v rozhraní .NET Framework
Nelze použít Volání funkce standardním C pomocí PInvoke. Další informace naleznete v tématu Platformu vyvolání příklady.