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


_ismbchira, _ismbchira_l, _ismbckata, _ismbckata_l

Функции, специфичные для кодовой страницы 932

Важно!

Этот API невозможно использовать в приложениях, запускаемых в среде выполнения Windows.Дополнительные сведения см. в статье Функции CRT, которые не поддерживаются с ключом /ZW.

int _ismbchira(
   unsigned int c 
);
int _ismbchira_l(
   unsigned int c,
   _locale_t locale
);
int _ismbckata(
   unsigned int c 
);
int _ismbckata_l(
   unsigned int c,
   _locale_t locale
);

Параметры

  • c
    Символ, который требуется проверить.

  • locale
    Языковой стандарт, который необходимо использовать.

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

Каждая из этих процедур возвращает ненулевое значение, если символ удовлетворяет условию теста, или 0, если не удовлетворяет. Если c <= 255 и есть соответствующая процедура _ismbb (например, _ismbcalnum соответствует _ismbbalnum), то результат равен возвращаемому значению соответствующей процедуры _ismbb.

Заметки

Каждая из этих функций проверяет определенный многобайтовый символ на соответствие заданному условию.

Версии этих функций с суффиксом _l идентичны, за исключением того, что для поведения, зависящего от языкового стандарта, они используют переданный параметр языкового стандарта вместо текущего языкового стандарта. Для получения дополнительной информации см. Языковой стандарт.

Подпрограмма

Условие теста (только для кодовой страницы 932)

_ismbchira

Двухбайтовая Хирагана: 0x829F=<c<=0x82F1.

_ismbchira_l

Двухбайтовая Хирагана: 0x829F=<c<=0x82F1.

_ismbckata

Двухбайтовая катакана: 0x8340=<c<=0x8396.

_ismbckata_l

Двухбайтовая катакана: 0x8340=<c<=0x8396.

Конец специфичных для кодовой страницы 932 функций

Требования

Подпрограмма

Обязательный заголовок

_ismbchira

<mbstring.h>

_ismbchira_l

<mbstring.h>

_ismbckata

<mbstring.h>

_ismbckata_l

<mbstring.h>

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

Эквивалент в .NET Framework

Неприменимо. Для вызова стандартной функции C используйте PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Ссылки

Классификация символов

Процедуры _ismbc

Процедуры is, isw

Языковой стандарт

Интерпретация последовательностей в многобайтной кодировке