Interpretação de sequências de caracteres multibyte

A maioria das rotinas de multibyte- caractere na biblioteca de tempo de execução Microsoft reconhece sequências de multibyte- caractere em relação a uma página de código de multibyte. O valor de saída é afetado pela configuração da categoria LC_CTYPE de localidade. Para obter mais informações, consulte setlocale. As versões dessas funções sem o sufixo _l usam a localidade atual para esse comportamento dependente da localidade; as versões com o sufixo _l são idênticas, exceto que elas usam o parâmetro de localidade informado.

Rotinas de Multibyte de localidade dependente

Rotina

Uso

_mbclen, mblen, _mblen_l

Validar e retornar o número de bytes em caracteres multibyte

strlen, wcslen, _mbslen, _mbslen_l, _mbstrlen, _mbstrlen_l

Para cadeias de caracteres multibyte: validar cada caractere na cadeia de caracteres; retorna o comprimento da cadeia de caracteres. Para cadeias de caracteres amplas: comprimento da cadeia de caracteres.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Converter a sequência de caracteres multibyte correspondente à sequência de caracteres amplos

mbtowc, _mbtowc_l

O converter caracteres multibyte ao caractere largo correspondente

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Converter a sequência de caracteres amplos correspondente à sequência de caracteres multibyte

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Converter o caractere largo correspondente em caracteres multibyte

Consulte também

Referência

Internacionalização

Rotinas de tempo de execução por categoria