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


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

Большинство процедур, работающих с многобайтовыми символами, в библиотеке среды выполнения Майкрософт поддерживают последовательности многобайтовых символов, связанных с многобайтовой кодовой страницей. Выходное значение зависит от настройки категории LC_CTYPE языкового стандарта; дополнительные сведения см. в разделе setlocale. Версии этих функций без суффикса _l используют текущий языковой стандарт для данной функциональности, зависящей от языкового стандарта; версии с суффиксом _l идентичны, за исключением того, что они используют переданный параметр языкового стандарта.

Многобайтовые процедуры, зависящие от языкового стандарта.

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

Применение

_mbclen, mblen, _mblen_l

Проверить и вернуть количество байтов в многобайтовом символе

strlen, wcslen, _mbslen, _mbslen_l, _mbstrlen, _mbstrlen_l

Для строк многобайтовой кодировки: проверить каждый символ в строке; вернуть длину строки. Для строк расширенных символов: вернуть длину строки.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Преобразовать последовательность многобайтовых символов в соответствующую последовательность расширенных символов.

mbtowc, _mbtowc_l

Преобразовать многобайтовый символ в соответствующий расширенный символ.

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Преобразуют последовательность расширенных символов в соответствующую последовательность многобайтовых символов

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Преобразовать расширенный символ в соответствующий многобайтовый символ

См. также

Ссылки

Интернационализация

Процедуры среды выполнения по категориям