Sdílet prostřednictvím


_ismbblead _ismbblead_l

Zkoušky znaků k určení, zda se jedná o vedoucí bajt vícebajtových znaků.

Důležitá poznámkaDů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.

Viz také

Referenční dokumentace

Klasifikace bajt

_ismbb rutiny