Поделиться через


_ismbbgraph, _ismbbgraph_l

Определяет, является ли определенный многобайтовый символ графическим символом.

Синтаксис

int _ismbbgraph (
   unsigned int c
);
int _ismbbgraph_l (
   unsigned int c,
   _locale_t locale
);

Параметры

c
Целое число, которое требуется проверить.

locale
Используемый языковой стандарт.

Возвращаемое значение

Возвращает ненулевое значение, если выражение:

isctype(c, ( _PUNCT | _UPPER | _LOWER | _DIGIT )) || _ismbbkprint(c)

ненулевое значение для c, или 0, если оно равно нулю. Функция_ismbbgraph использует текущий языковой стандарт для любого поведения, зависящего от языкового стандарта. Функция_ismbbgraph_l идентична за исключением того, что использует переданный языковой стандарт. Дополнительные сведения см. в разделе Locale.

Замечания

По умолчанию глобальное состояние этой функции ограничивается приложением. Чтобы изменить это поведение, см . статью "Глобальное состояние" в CRT.

Требования

Маршрут Обязательный заголовок
_ismbbgraph <mbctype.h>
_ismbbgraph_l <mbctype.h>

Дополнительные сведения о совместимости см. в разделе Совместимость.

Библиотеки

Все версии библиотек времени выполнения языка C.

См. также

Классификация байтов
_ismbb Процедуры