Aracılığıyla paylaş


_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Çok baytlı bir karakterin harf büyüklüğünü test eder ve değiştirir.

Önemli notÖnemli

Bu API, Windows Çalışma Zamanı'nda yürütülen uygulamalarda kullanılamaz.Daha fazla bilgi için bkz /ZW ile desteklenmeyen CRT işlevleri.

unsigned int _mbctolower(
   unsigned int c 
);
unsigned int _mbctolower_l(
   unsigned int c,
   _locale_t locale
);
unsigned int _mbctoupper(
   unsigned int c 
);
unsigned int _mbctoupper_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

Mümkünse, bu işlevlerin her biri dönüştürülmüş karakteri c döndürür.Aksi takdirde c karakterini değişmemiş olarak döndürür.

Notlar

İşlevler bir c karakterini test eder ve mümkünse aşağıdaki dönüşümlerden birini uygular.

Yordamlar

Dönüştürür

_mbctolower,_mbctolower_l

Büyük harf karakterden küçük harf karaktere.

_mbctoupper,_mbctoupper_l

Küçük harf karakterden büyük harf karaktere.

Çıkış değeri, yerel ayarın LC_CTYPE kategori ayarından etkilenir; daha fazla bilgi için, bkz. setlocale.Bu işlevin, _l sonekine sahip olmayan sürümü, yerel ayara bağlı davranışı için, geçerli yerel ayarı kullanır; _l sonekine sahip sürüm, bunun yerine iletilmiş yerel ayar parametresini kullanması hariç, aynıdır.Daha fazla bilgi için bkz. Yerel Ayar.

Önceki sürümlerde, _mbctolowerjtolower, _mbctoupper ise jtoupper olarak bilinirdi.Yeni kod için, yeni adları kullanın.

Genel Metin Yordam Eşleşmeleri

Tchar.h yordamı

_UNICODE ve _MBCS tanımlanmaz

_MBCS tanımlanmış

_UNICODE tanımlanmış

_totlower

tolower

_mbctolower

towlower

_totlower_l

_tolower_l

_mbctolower_l

_towlower_t

_totupper

toupper

_mbctoupper

towupper

_totupper_l

toupper_l

_mbctoupper_l

_towupper_l

Gereksinimler

Yordamlar

Gerekli başlık

_mbctolower,_mbctolower_l

<mbstring.h>

_mbctoupper,_mbctoupper_l

<mbstring.h>

Daha fazla ek uyumluluk bilgileri için bkz. Uyumluluk.

Ayrıca bkz.

Başvuru

Veri Dönüştürme

_mbbtombc, _mbbtombc_l

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

_mbctombb, _mbctombb_l