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