Interpretação de seqüências de caractere multibyte

A maioria das rotinas de caractere multibyte na biblioteca de time de execução Microsoft reconhecem seqüências de caractere de multibyte relacionadas a uma página de código multibyte.O valor de saída é afetado pela configuração do LC_CTYPE categoria de configuração da localidade; consulte setlocale para obter mais informações.As versões dessas funções sem o _l sufixo use a localidade corrente para esse comportamento dependente de localidade; as versões com o _l sufixo são idênticas exceto que usarem o parâmetro de localidade passado em vez disso.

Dependente de localidade rotinas multibyte

Rotina

Uso

_mbclen mblen, _mblen_l

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

strlen, strlen_l, wcslen, wcslen_l, _mbslen, _mbslen_l, _mbstrlen, _mbstrlen_l

Para seqüências de caractere multibyte: validar cada caractere na seqüência de caracteres; retornar comprimento da seqüência de caracteres.Para seqüências de caractere largos: comprimento da seqüência de caracteres de retorno.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Converter a sequência de caracteres multibyte em correspondente sequência de caracteres largos

mbtowc, _mbtowc_l

Converter caracteres multibyte correspondente caractere largo

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Converter sequência de caracteres largos em sequência correspondente de caracteres multibyte

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Converter caractere largos em correspondentes de caractere multibyte

Consulte também

Referência

Internacionalização

em time de execução Rotinas por categoria