_mbbtombc, _mbbtombc_l
Convierte un carácter multibyte de solo- byte a un carácter de doble byte correspondiente multibyte.
Importante |
---|
Esta API no se puede utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.Para obtener más información, vea Funciones CRT no compatibles con /ZW. |
unsigned int _mbbtombc(
unsigned int c
);
unsigned int _mbbtombc_l(
unsigned int c,
_locale_t locale
);
Parámetros
c
Carácter de Solo- byte a convertir.locale
Configuración regional a utilizar.
Valor devuelto
Si _mbbtombc convierte correctamente c, devuelve un carácter multibyte; de lo contrario, devuelve c.
Comentarios
La función de _mbbtombc convierte un carácter dado multibyte de solo- byte a un carácter de doble byte correspondiente multibyte.Los caracteres deben estar dentro del intervalo 0x20 – 0x7E o 0xA1 – 0xDF que se va a convertir.
El valor de salida se ve afectado por el valor de la categoría de LC_CTYPE de configuración regional; vea setlocale, _wsetlocale para obtener más información.Las versiones de esta función son idénticas, excepto en que _mbbtombc utiliza la configuración regional actual para este comportamiento configuración regional- dependiente y _mbbtombc_l en su lugar utiliza el parámetro de configuración regional que se pasa.Para obtener más información, vea Configuración regional.
En versiones anteriores, _mbbtombc se llamó hantozen.Para el nuevo código, use _mbbtombc.
Requisitos
Rutina |
Encabezado necesario |
---|---|
_mbbtombc |
<mbstring.h> |
_mbbtombc_l |
<mbstring.h> |
Para obtener más información de compatibilidad, vea Compatibilidad.
Equivalente en .NET Framework
No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.