Sdílet prostřednictvím


_ismbbkprint, _ismbbkprint_l

Určuje, zda je určitý vícebajtový znak interpunkční znaménkem.

Syntaxe

int _ismbbkprint(
   unsigned int c
);
int _ismbbkprint_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

_ismbbkprint vrátí nenulovou hodnotu, pokud celé číslo c je nenulový text nebo symbol interpunkce jiné než ASCII. Jinak vrací 0. Například pouze _ismbbkprint na znakové stránce 932 testuje katakana alfanumerické znaky nebo interpunkci katakany (rozsah: 0xA1 – 0xDF). _ismbbkprint používá aktuální národní prostředí pro nastavení znaku závislého na národním prostředí. _ismbbkprint_l je shodný s tím rozdílem, že používá národní prostředí předané. Další informace naleznete v tématu Národní 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
_ismbbkprint <mbctype.h>
_ismbbkprint_l <mbctype.h>

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

Viz také

Klasifikace bajtů
_ismbb Rutiny