_mbctohira
, _mbctohira_l
, _mbctokata
, _mbctokata_l
Hiragana ve katakana karakterleri arasında dönüştürür.
Önemli
Bu API, Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz. Daha fazla bilgi için bkz. Evrensel Windows Platformu uygulamalarında desteklenmeyen CRT işlevleri.
Sözdizimi
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
);
Parametreler
c
Dönüştürülecek çok baytlı karakter.
locale
Kullanılacak yerel ayar.
Dönüş değeri
Bu işlevlerin her biri, mümkünse dönüştürülmüş karakterini c
döndürür. Aksi takdirde, karakteri c
değişmeden döndürür.
Açıklamalar
_mbctohira
ve _mbctokata
işlevleri bir karakteri c
test eder ve mümkünse aşağıdaki dönüştürmelerden birini uygular.
Rutin | Dönüştürür |
---|---|
_mbctohira , _mbctohira_l |
Çok baytlı katakana - çok baytlı hiragana. |
_mbctokata , _mbctokata_l |
Çok baytlı hiragana-çok baytlı katakana. |
Çıkış değeri, yerel ayarın LC_CTYPE
kategori ayarının ayarından etkilenir. Daha fazla bilgi için bkz. setlocale
. Bu işlevlerin sürümleri aynıdır, ancak son ekine sahip _l
olmayanlar bu yerel ayara bağımlı davranış için geçerli yerel ayarı kullanır ve bunun yerine son ekine _l
sahip olanlar geçirilen yerel ayar parametresini kullanır. Daha fazla bilgi için bkz . Yerel Ayar.
Önceki sürümlerde adı _mbctohira
jtohira
ve _mbctokata
olarak adlandırılmıştı jtokata
. Yeni kod için yeni adları kullanın.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
Yordam | Gerekli başlık |
---|---|
_mbctohira |
<mbstring.h> |
_mbctohira_l |
<mbstring.h> |
_mbctokata |
<mbstring.h> |
_mbctokata_l |
<mbstring.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Ayrıca bkz.
Veri dönüştürme
_mbcjistojms
, _mbcjistojms_l
, _mbcjmstojis
, _mbcjmstojis_l
_mbctolower
, _mbctolower_l
, _mbctoupper
, _mbctoupper_l
_mbctombb
, _mbctombb_l