Udostępnij za pośrednictwem


_ismbbkprint, _ismbbkprint_l

Określa, czy określony znak wielobajtowy jest symbolem interpunkcyjnym.

Składnia

int _ismbbkprint(
   unsigned int c
);
int _ismbbkprint_l(
   unsigned int c,
   _locale_t locale
);

Parametry

c
Liczba całkowita do przetestowania.

locale
Ustawienia regionalne do użycia.

Wartość zwracana

_ismbbkprint Zwraca wartość niezerową, jeśli liczba całkowita c jest tekstem innym niż ASCII lub symbolem interpunkcyjnym ASCII. W przeciwnym razie zwraca wartość 0. Na przykład na stronie kodowej 932 testuje tylko _ismbbkprint znaki interpunkcyjne katakana lub katakana (zakres: 0xA1 — 0xDF). _ismbbkprint używa bieżących ustawień regionalnych dla ustawień regionalnych zależnych od ustawień znakowych. _ismbbkprint_l jest identyczna, z tą różnicą, że używa ustawień regionalnych przekazanych. Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.

Uwagi

Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.

Wymagania

Procedura Wymagany nagłówek
_ismbbkprint <mbctype.h>
_ismbbkprint_l <mbctype.h>

Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.

Zobacz też

Klasyfikacja bajtów
_ismbb Procedur