_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Convertit entre les hiragana et les caractères katakanas.

Important

Cette API ne peut pas être utilisée dans les applications qui s'exécutent dans 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ères multioctet à convertir.

  • locale
    Paramètres régionaux à utiliser.

Valeur de retour

Chacune de ces fonctions retourne le caractère converti c, si possible.Sinon retourne le caractère c inchangé.

Notes

Les fonctions d' _mbctohira et d' _mbctokata tester un caractère c et, si possible, appliquent une des conversions suivantes.

Routines

Convertit

_mbctohira,_mbctohira_l

Katakanas multioctets aux hiragana multioctets.

_mbctokata,_mbctokata_l

Hiragana multioctets aux katakanas multioctets.

La valeur de sortie est affectée par la configuration de la définition de catégorie d' LC_CTYPE des paramètres régionaux ; consultez l' setlocale pour plus d'informations.Les versions de ces fonctions sont identiques, mais que celles qui n'ont pas l'utilisation de suffixe d' _l les paramètres régionaux définis pour ce comportement dépendant des paramètres régionaux et ceux qui font utiliser le suffixe d' _l à la place le paramètre de paramètres régionaux qui est passé.Pour plus d'informations, consultez Paramètres régionaux.

Dans les versions antérieures, _mbctohira a été appelé jtohira et _mbctokata a été appelé jtokata.Pour le 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 de 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