_mbctohira
, _mbctohira_l
, , _mbctokata
_mbctokata_l
Převede mezi znaky hiragana a katakana.
Důležité
Toto rozhraní API nelze použít v aplikacích, které se spouští v prostředí Windows Runtime. Další informace najdete v tématu Funkce CRT, které nejsou v aplikacích Univerzální platforma Windows podporované.
Syntaxe
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
);
Parametry
c
Vícebajtový znak, který chcete převést.
locale
Národní prostředí, které se má použít.
Vrácená hodnota
Každá z těchto funkcí vrátí převedený znak c
, pokud je to možné. V opačném případě vrátí znak c
beze změny.
Poznámky
_mbctokata
Funkce _mbctohira
testují znak c
a pokud je to možné, použijte jeden z následujících převodů.
Rutiny | Konvertuje |
---|---|
_mbctohira , _mbctohira_l |
Vícebajtová katakana na vícebajtovou hiragana. |
_mbctokata , _mbctokata_l |
Vícebajt hiragana na vícebajt katakana. |
Výstupní hodnota je ovlivněna nastavením LC_CTYPE
nastavení kategorie národního prostředí. Další informace najdete na webu setlocale
. Verze těchto funkcí jsou stejné, s tím rozdílem, že verze, které nemají příponu _l
, používají aktuální národní prostředí pro toto chování závislé na národním prostředí a ty, které mají příponu _l
, místo toho používají předaný parametr národního prostředí. Další informace naleznete v tématu Národní prostředí.
V dřívějších verzích _mbctohira
byl pojmenován jtohira
a _mbctokata
byl pojmenován jtokata
. Pro nový kód použijte nové názvy.
Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
_mbctohira |
<mbstring.h> |
_mbctohira_l |
<mbstring.h> |
_mbctokata |
<mbstring.h> |
_mbctokata_l |
<mbstring.h> |
Další informace o kompatibilitě najdete v tématu Kompatibilita.
Viz také
Konverze dat
_mbcjistojms
, _mbcjistojms_l
, , _mbcjmstojis
_mbcjmstojis_l
_mbctolower
, _mbctolower_l
, , _mbctoupper
_mbctoupper_l
_mbctombb
, _mbctombb_l