_mbctohira
, , _mbctohira_l
, , _mbctokata
_mbctokata_l
Konwertuje znaki hiragana i katakana.
Ważne
Tego interfejsu API nie można używać w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows. Aby uzyskać więcej informacji, zobacz Funkcje CRT nieobsługiwane w aplikacjach platforma uniwersalna systemu Windows.
Składnia
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
Znak wielobajtowy do konwersji.
locale
Ustawienia regionalne do użycia.
Wartość zwracana
Każda z tych funkcji zwraca przekonwertowany znak c
, jeśli to możliwe. W przeciwnym razie zwraca znak c
bez zmian.
Uwagi
Funkcje _mbctohira
i przetestuj znak c
i_mbctokata
, jeśli to możliwe, zastosuj jedną z następujących konwersji.
Procedur | Konwertuje |
---|---|
_mbctohira , _mbctohira_l |
Wielobajtowa katakana do wielobajtowej hiragany. |
_mbctokata , _mbctokata_l |
Multibyte hiragana to multibyte katakana. |
Na wartość wyjściową ma wpływ ustawienie LC_CTYPE
ustawienia kategorii ustawień regionalnych. Aby uzyskać więcej informacji, zobacz setlocale
. Wersje tych funkcji są identyczne, z tą różnicą, że te, które nie mają sufiksu _l
, używają bieżących ustawień regionalnych dla tego zachowania zależnego od ustawień regionalnych i tych, które mają _l
sufiks, zamiast tego używają parametru ustawień regionalnych, który jest przekazywany. Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.
We wcześniejszych wersjach _mbctohira
nazwa została nazwana jtohira
i _mbctokata
nosiła nazwę jtokata
. W przypadku nowego kodu użyj nowych nazw.
Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.
Wymagania
Procedura | Wymagany nagłówek |
---|---|
_mbctohira |
<mbstring.h> |
_mbctohira_l |
<mbstring.h> |
_mbctokata |
<mbstring.h> |
_mbctokata_l |
<mbstring.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Zobacz też
Konwersja danych
_mbcjistojms
, , _mbcjistojms_l
, , _mbcjmstojis
_mbcjmstojis_l
_mbctolower
, , _mbctolower_l
, , _mbctoupper
_mbctoupper_l
_mbctombb
, _mbctombb_l