_mbbtombc, _mbbtombc_l
Tek baytlık çok baytlı karakter karşılık gelen bir çift baytlık çok baytlı karakter dönüştürür.
Önemli |
---|
Bu API yürütün uygulamalarda kullanılamaz Windows Çalışma Zamanı.Daha fazla bilgi için bkz: /zw ile desteklenmeyen crt işlevlerinin. |
unsigned int _mbbtombc(
unsigned int c
);
unsigned int _mbbtombc_l(
unsigned int c,
_locale_t locale
);
Parametreler
c
Dönüştürmek için tek baytlı karakter.locale
Kullanılacak yerel ayarı.
Dönüş Değeri
_mbbtombc Başarıyla dönüştürür c, bir çok baytlı karakter döndürür Aksi takdirde, döner c.
Notlar
_mbbtombc İşlevi, belirli bir tek baytlık çok baytlı karakter karşılık gelen bir çift baytlık çok baytlı karakter dönüştürür.Karakter dönüştürülecek 0xDF 0x20 – 0x7E veya 0xA1 – aralığı içinde olmalıdır.
Çıkış değeri ayarı tarafından etkilenen LC_CTYPE ; bölgesel ayar kategorisi bkz: setlocale, _wsetlocale daha fazla bilgi için.Bu işlev sürümleri aynıdır dışında _mbbtombc geçerli yerel ayarı için bu yerel ayara bağımlı davranışını kullanır ve _mbbtombc_l bunun yerine geçirilen yerel parametresini kullanır.Daha fazla bilgi için bkz. Yerel Ayar.
Önceki sürümlerde, _mbbtombc olarak adlandırılan hantozen.Yeni kodu için _mbbtombc.
Gereksinimler
Yordamı |
Gerekli başlık |
---|---|
_mbbtombc |
<mbstring.h> |
_mbbtombc_l |
<mbstring.h> |
Daha fazla uyumluluk bilgileri için bkz: Uyumluluk.
.NET Framework Eşdeğeri
Yoktur. Standart c işlevi çağırmak için kullanın PInvoke. Daha fazla bilgi için bkz. Platform Çağırma Örnekleri.