Udostępnij przez


_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. W celu uzyskania więcej informacji, zobacz następujący temat: 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