Nous recommandons d’utiliser Visual Studio 2017

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Convertit des caractères Hiragana en caractères Katakana et inversement

System_CAPS_ICON_important.jpg 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 multioctet à convertir.

locale
Paramètres régionaux à utiliser.

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

Les fonctions _mbctohira et _mbctokata testent un caractère c et, dans la mesure du possible, appliquent l'une des conversions suivantes.

RoutinesConversion
_mbctohira,_mbctohira_lKatakana multioctet en hiragana multioctet.
_mbctokata,_mbctokata_lHiragana multioctet en katakana multioctet.

La valeur de sortie est affectée par la définition de la LC_CTYPE catégorie de paramètres régionaux ; consultez setlocale pour plus d’informations. Les versions de ces fonctions sont identiques, à ceci près que celles qui n'ont pas le suffixe _l utilisent les paramètres régionaux actifs pour ce comportement dépendant de ces paramètres, et celles qui ont le suffixe _l utilisent plutôt les paramètres régionaux qui sont passés. Pour plus d’informations, consultez Locale.

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

RoutineEn-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 Compatibility.

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

Conversion de données
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l
_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l
_mbctombb, _mbctombb_l

Afficher: