Compartir a través de


_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Convierte entre los hiragana y caracteres de katakanas.

Importante

Esta API no se puede usar en aplicaciones que se ejecutan en Windows en tiempo de ejecución.Para obtener más información, vea Funciones de CRT no admitidas con /ZW.

unsigned int _mbctohira(
   unsigned int c 
);
unsigned int _mbctohira_l(
   unsigned int c,
   _locale_t locale
);
unsigned int _mbctokata(
   unsigned int c 
);
unsigned int _mbctokata_l(
   unsigned int c,
   _locale_t locale
);

Parámetros

  • c
    Carácter multibyte que se va a convertir.

  • locale
    Configuración regional que se va a usar.

Valor devuelto

Cada una de estas funciones devuelve el carácter convertido c, si es posible. De lo contrario, devuelve el carácter c sin cambios.

Comentarios

Las funciones de _mbctohira y de _mbctokata prueban un carácter c y, si es posible, aplique una de las conversiones siguientes.

Rutinas

Convierte

_mbctohira,_mbctohira_l

Katakanas de Multibyte los hiragana multibyte.

_mbctokata,_mbctokata_l

Hiragana de Multibyte a las katakanas multibyte.

El valor de salida se ve afectado por el valor de la categoría LC_CTYPE de la configuración regional; vea setlocale para obtener más información. Las versiones de estas funciones son idénticas, excepto en que las que no tienen el uso del sufijo de _l la configuración regional actual para este comportamiento configuración regional- dependiente y las que tienen el sufijo de _l en su lugar utilice el parámetro de configuración regional que se pasa. Para obtener más información, vea Configuración regional.

En versiones anteriores, _mbctohira se llamó jtohira y _mbctokata se llamó jtokata. Para el nuevo código, use los nuevos nombres.

Requisitos

Rutina

Encabezado necesario

_mbctohira

<mbstring.h>

_mbctohira_l

<mbstring.h>

_mbctokata

<mbstring.h>

_mbctokata_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, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

Vea también

Referencia

Conversión de datos

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

_mbctombb, _mbctombb_l