Sdílet prostřednictvím


_ismbbtrail, _ismbbtrail_l

Určuje, zda je bajt koncovým bajtem vícebajtového znaku.

Syntaxe

int _ismbbtrail(
   unsigned int c
);
int _ismbbtrail_l(
   unsigned int c,
   _locale_t locale
);

Parametry

c
Celé číslo, které se má testovat.

locale
Národní prostředí, které se má použít

Vrácená hodnota

_ismbbtrail vrátí nenulovou hodnotu, pokud je celé číslo c druhým bajtem vícebajtového znaku. Například pouze na znakové stránce 932 jsou platné rozsahy 0x40 0x7E a 0x80 0xFC.

Poznámky

_ismbbtrail používá aktuální národní prostředí pro chování závislé na národním prostředí. _ismbbtrail_l je shodný s tím rozdílem, že používá národní prostředí, které se místo toho předává. Další informace naleznete v tématu Národní prostředí.

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 Volitelné záhlaví
_ismbbtrail <mbctype.h> nebo <mbstring.h> <ctype.h>,* <limits.h>, <stdlib.h>
_ismbbtrail_l <mbctype.h> nebo <mbstring.h> <ctype.h>,* <limits.h>, <stdlib.h>

* Pro konstanty manifestu pro podmínky zkoušky.

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

Viz také

Klasifikace bajtů
_ismbb Rutiny