Aracılığıyla paylaş


toupper, _toupper, towupper, _toupper_l, _towupper_l

Karakter büyük harfe dönüştürme.

int toupper(
   int c 
);
int _toupper(
   int c 
);
int towupper(
   wint_t c 
);
int _toupper_l(
   int c ,
   _locale_t locale
);
int _towupper_l(
   wint_t c ,
   _locale_t locale
);

Parametreler

  • c
    Dönüştürmek için karakter.

  • locale
    Kullanılacak yerel ayarı.

Dönüş Değeri

Bu yordamlar, her bir kopyasını dönüştürür c, mümkünse ve sonucu verir.

c Geniş bir karakter olduğu için iswlower sıfır olduğu ve kendisi için karşılık gelen bir geniş karakter iswupper sıfır olmayan, iş towupper ; ilgili geniş karakteri verir Aksi halde, towupper döndüren c değişmez.

Dönüş değeri yok bir hatayı göstermek için ayrılmış.

Sırayla toupper beklenen sonuçları elde etmek için __isascii ve islower her ikisi de sıfır olmayan bir değer döndürmelidir.

Notlar

Bu yordamlar verilen küçük harf büyük harfe mümkünse dönüştürür ve uygun.Büyük/küçük harfe dönüştürme towupper yerel özeldir.Yalnızca geçerli yerel ilgili karakter durumda değiştirilir.İşlevleri olmadan _l şu anda ayarlanmış soneki kullanan yerel ayarı.Sürümleri ile bu işlevlerin _l sonekini yerel bir parametre olarak alır ve yerine şu anda ayarlanmış kullanan yerel ayarı.Daha fazla bilgi için bkz. Yerel ayar.

Sırayla toupper beklenen sonuçları elde etmek için __isascii ve isupper her ikisi de sıfır olmayan bir değer döndürmelidir.

Veri dönüştürme yordamları

Genel metin yordamı eşlemeleri

TCHAR.H yordamına girildi

_UNICODE & _mbcs tanımlı değil

Tanımlanan _mbcs

Tanımlanan _UNICODE

_totupper

toupper

_mbctoupper

towupper

_totupper_l

_toupper_l

_mbctoupper_l

_towupper_l

[!NOT]

_toupper_lve _towupper_l hiçbir yerel yükleme vardır ve doğrudan çağrılmak üzere düşünülmemiştir.İç kullanımına sunulan _totupper_l.

Gereksinimler

Yordamı

Gerekli başlık

toupper

<ctype.h>

_toupper

<ctype.h>

towupper

<ctype.h> veya <wchar.h>

Ek uyumluluk bilgileri için bkz: Uyumluluk giriş.

Örnek

Örneğe bakın işlevlerine.

.NET Framework Eşdeğeri

System::char::ToUpper

Ayrıca bkz.

Başvuru

is, isw yordamları

to işlevi

Yerel ayar

Yorumunu çok baytlı karakter dizileri