_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 notÖ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.

Ayrıca bkz.

Başvuru

Veri Dönüştürme

_mbctombb, _mbctombb_l