Condividi tramite


Interpretazione di sequenze di caratteri multibyte

La maggior parte delle routine di caratteri multibyte nella libreria di runtime di Microsoft rispettano le sequenze di caratteri multibyte relative a una tabella codici multibyte. Il valore di output è interessato dall'impostazione dell'impostazione di categoria LC_CTYPE delle impostazioni locali; vedere setlocale per ulteriori informazioni. Le versioni di queste funzioni senza il suffisso _l utilizzano le impostazioni locali correnti per il comportamento dipendente dalle impostazioni locali; le versioni con il suffisso _l sono identiche, ad eccezione del fatto che utilizzano il parametro delle impostazioni locali che viene passato.

Routine multibyte dipendenti dalle impostazioni locali

Routine

Utilizzo

_mbclen, mblen, _mblen_l

Convalida e restituisce il numero di byte in carattere multibyte

strlen, wcslen, _mbslen, _mbslen_l, _mbstrlen, _mbstrlen_l

Per le stringhe di caratteri multibyte: convalidare ciascun carattere della stringa; restituire la lunghezza della stringa. Per le stringhe di caratteri estesi: restituire la lunghezza della stringa.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Converte una sequenza di caratteri multibyte a una corrispondente sequenza di caratteri di tipo wide

mbtowc, _mbtowc_l

Converte il carattere multibyte in caratteri estesi corrispondenti

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Converte una sequenza di caratteri di tipo wide a una corrispondente sequenza di caratteri multibyte

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Converte il carattere di tipo wide nei corrispondenti caratteri multibyte

Vedere anche

Riferimenti

Internazionalizzazione

Routine di runtime per categoria