_ismbbkprint, _ismbbkprint_l

 

Опубликовано: Октябрь 2016

Самая актуальная документация по Visual Studio 2017: Документация по Visual Studio 2017.

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

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.

ПодпрограммаОбязательный заголовок
_ismbbkprint<mbctype.h>
_ismbbkprint_l<mbctype.h>

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

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

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

Показ: