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