_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é jsou spuštěny v prostředí Windows Runtime.Další informace naleznete v tématu CRT funkce nejsou podporovány s /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
);
Parametry
c
Vícebajtové znakové převést.locale
Chcete-li národní prostředí pro použití.
Vrácená hodnota
Každá z těchto funkcí vrací převedené znak c, pokud je to možné.V opačném případě vrátí znak c beze změny.
Poznámky
_mbctohira a _mbctokata funkce testování znak c a pokud je to možné, použijte jednu z následujících převody.
Rutiny |
Převede |
---|---|
_mbctohira,_mbctohira_l |
Vícebajtové znaky katakana na vícebajtové znaky hiragana. |
_mbctokata,_mbctokata_l |
Vícebajtové znaky hiragana na vícebajtové znaky katakana. |
Výstupní hodnota je ovlivněna nastavením LC_CTYPE kategorie nastavení národního prostředí; Viz setlocale pro další informace.Verze tyto funkce jsou stejné, s tím rozdílem, že ty, které nechcete mít _l příponu použít aktuální národní prostředí pro toto chování závislé na národním prostředí a ty, které mají _l přípony, použijte parametr locale, který je předaný v.Další informace naleznete v tématu Národní prostředí.
V dřívějších verzích _mbctohira byla jtohira a _mbctokata byla jtokata.Nový kód použijte nové názvy.
Požadavky
Byla zahájena rutina |
Požadované záhlaví |
---|---|
_mbctohira |
<mbstring.h> |
_mbctohira_l |
<mbstring.h> |
_mbctokata |
<mbstring.h> |
_mbctokata_l |
<mbstring.h> |
Další informace o kompatibilitě v tématu Kompatibilita.
Ekvivalent v rozhraní .NET Framework
Nelze použít Volání funkce standardním C pomocí PInvoke. Další informace naleznete v tématu Příklady vyvolání platformy.
Viz také
Referenční dokumentace
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l