Sdílet prostřednictvím


_ismbblead, _ismbblead_l

Testuje charakter pro určení, zda jde o vedoucí bajt vícebajtového znaku.

Důležitá poznámkaDůležité

Toto API nelze použít v aplikacích, které jsou spuštěny v modulu 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 k testování.

  • locale
    Použité národní prostředí.

Vrácená hodnota

Vrací nenulovou hodnotu, pokud číslo c je první bajt vícebajtového znaku.

Poznámky

Vícebajtové znaky jsou tvořeny vedoucím bajtem následovaným koncovým bajtem.Vedoucí bajty jsou odlišeny tím, že jsou v konkrétní oblasti pro danou znakovou sadu.Například pouze v kódové stránce 932 jsou vedoucí bajty v rozsahu 0x81 – 0x9F a 0xE0 – 0xFC.

_ismbblead používá aktuální národní prostředí pro závislá chování._ismbblead_l je totožný s tím rozdílem, že namísto toho používá národní prostředí.Další informace naleznete v tématu Národní prostředí.

Rutinní mapování obecného textu

Rutina Tchar.h

_UNICODE a _MBCS nejsou definovány

_MBCS definováno

_UNICODE definováno

_istlead

Vždy vrátí hodnotu false

_ismbblead

Vždy vrátí hodnotu false

Požadavky

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 konstanty manifestu pro zkušební podmínky.

Další informace o kompatibilitě naleznete v tématu Kompatibilita.

Ekvivalent v rozhraní .NET Framework

Nelze použít. Pokud chcete volat standardní funkci jazyka C, použijte PInvoke. Další informace naleznete v tématu Příklady vyvolání platformy.

Viz také

Referenční dokumentace

Klasifikace bajtů

_ismbb – rutiny