Interpretación de secuencias de caracteres de varios bytes
La mayoría de las rutinas de caracteres multibyte de la biblioteca en tiempo de ejecución de Microsoft reconocen secuencias de caracteres multibyte relativas a una página de códigos multibyte. El valor de salida se ve afectado por el valor de la categoría LC_CTYPE
de la configuración regional. Para obtener más información, vea setlocale
. Las versiones de estas funciones sin el sufijo _l
utilizan la configuración regional actual en el comportamiento que depende de esta configuración regional. Las versiones con el _l
sufijo son idénticas, salvo que usan el parámetro de configuración regional en lugar de la configuración regional actual.
Rutinas multibyte dependientes de la configuración regional
Routine | Usar |
---|---|
_mbclen , , mblen , _mblen_l |
Valida y devuelve el número de bytes del carácter multibyte |
strlen , wcslen , _mbslen , _mbslen_l , , _mbstrlen , _mbstrlen_l |
En el caso de las cadenas de caracteres multibyte: valida cada carácter de la cadena; devuelve la longitud de la cadena. En el caso de las cadenas de caracteres anchos: devuelve la longitud de cadena. |
mbstowcs , _mbstowcs_l , , mbstowcs_s ,_mbstowcs_s_l |
Convierte la secuencia de caracteres multibyte en la secuencia correspondiente de caracteres anchos |
mbtowc , _mbtowc_l |
Convierte el carácter multibyte en el carácter ancho correspondiente |
wcstombs , _wcstombs_l , , wcstombs_s ,_wcstombs_s_l |
Convierte la secuencia de caracteres anchos en la secuencia correspondiente de caracteres multibyte |
wctomb , _wctomb_l , , wctomb_s ,_wctomb_s_l |
Convierte el carácter ancho en el carácter multibyte correspondiente |
Rutinas multibyte independientes de la configuración regional
Routine | Usar |
---|---|
mbrtoc16 , mbrtoc32 |
Convierte un carácter UTF-8 multibyte en un carácter UTF-16 o UTF-32 equivalente |
c16rtomb , c32rtomb |
Convierte un carácter UTF-16 o UTF-32 a un carácter multibyte UTF-8 equivalente |
Consulte también
Internacionalización
Rutinas en tiempo de ejecución Universal C por categoría