_ismbbkpunct
, _ismbbkpunct_l
Проверяет, является ли многобайтовый символ знаком препинания.
Синтаксис
int _ismbbkpunct(
unsigned int c
);
int _ismbbkpunct_l(
unsigned int c,
_locale_t locale
);
Параметры
c
Целое число, которое требуется проверить.
locale
Используемый языковой стандарт.
Возвращаемое значение
_ismbbkpunct
возвращает ненулевое значение, если целое число c
представляет собой символ знака препинания, не входящий в набор ASCII. В противном случае возвращается значение 0. Например, только для кодовой страницы 932, _ismbbkpunct
проверяет на принадлежность к пунктуационным символам катаканы. Функция_ismbbkpunct
использует текущий языковой стандарт для любых параметров символов, зависящих от языкового стандарта. Функция_ismbbkpunct_l
идентична, за исключением того, что используется переданный языковой стандарт. Дополнительные сведения см. в разделе Locale.
Замечания
По умолчанию глобальное состояние этой функции ограничивается приложением. Чтобы изменить это поведение, см . статью "Глобальное состояние" в CRT.
Требования
Маршрут | Обязательный заголовок |
---|---|
_ismbbkpunct |
<mbctype.h> |
_ismbbkpunct_l |
<mbctype.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость.