_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Conversion entre les caractères hiragana et katakana.

Important

Cette API ne peut pas être utilisée dans les applications qui s'exécutent dans le Windows Runtime.Pour plus d'informations, consultez Fonctions CRT non prises en charge avec /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
);

Paramètres

  • c
    Caractère multi-octets à convertir.

  • locale
    Paramètres régionaux à utiliser.

Valeur de retour

Chacune de ces fonctions retourne le caractère converti c, si possible. Sinon, il retourne le caractère c sans modification.

Notes

Les fonctions _mbctohira et _mbctokata testent un caractère c et, si possible, applique l'une des conversions suivantes.

Routines

Convertit

_mbctohira,_mbctohira_l

Katakana multioctets et hiragana multioctets.

_mbctokata,_mbctokata_l

Hiragana multioctets et katakana multioctets.

La valeur de la sortie est affectée par la valeur du paramètre de la catégorie LC_CTYPE des paramètres régionaux ; consultez setlocale, pour plus d'informations. Les versions de ces fonctions sont identiques, excepté que celles qui n'ont pas le suffixe _l utilisent lles paramètres régionaux actuels pour ce comportement dépendant des paramètres régionaux et les versions qui ont le suffixe _lutilisent à la place les paramètres régionaux qui lui ont été passés antérieurement. Pour plus d'informations, consultez Paramètres régionaux.

Dans les versions antérieures, _mbctohiraétait nommé jtohira et _mbctokata était nommé jtokata. Pour un nouveau code, utilisez les nouveaux noms.

Configuration requise

Routine

En-tête requis

_mbctohira

<mbstring.h>

_mbctohira_l

<mbstring.h>

_mbctokata

<mbstring.h>

_mbctokata_l

<mbstring.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de code non managé.

Voir aussi

Référence

Conversion de données

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

_mbctombb, _mbctombb_l