Aracılığıyla paylaş


char_traits Struct

Char_traits struct karakteri ile ilişkili öznitelikleri açıklanmaktadır.

template <
   class CharType
> struct char_traits;

Parametreler

  • CharType
    Öğe veri türü.

Notlar

Şablon struct türü için çeşitli karakter nitelikler açıklar CharType. Şablon sınıfı basic_string de dahil olmak üzere çeşitli iostream şablon sınıfları yanı basic_ios, türdeki öğeleri işlemek için bu bilgileri kullanın CharType. Bu tür bir öğe türü açık yapım veya imha istemeyecek gerekir. Varsayılan Oluşturucu, kopya yapıcı ve beklenen anlambilime bir atama işleci sağlamanız gerekir. Bitsel atama aynı etkiye sahip gerekir. Struct char_traits üye işlevlerini hiçbiri istisnalar atabilirsiniz.

3dsft0c7.collapse_all(tr-tr,VS.110).gifTypeDef

char_type

Karakter türü.

int_type

Karakter türü gösteren bir tamsayı türü char_type veya son dosya sonu (eof) karakteri.

off_type

Pozisyonlar akışı arasındaki uzaklıklar da gösteren bir tamsayı türü.

pos_type

Akıştaki konumlarını gösteren tamsayı türü.

state_type

Çok baytlı karakter akışı dönüştürme ili temsil türü.

3dsft0c7.collapse_all(tr-tr,VS.110).gifÜye işlevleri

atama

Bir karakter değeri diğerine atar.

compare

Belirtilen bir iki dize karakter sayısı kadar karşılaştırır.

copy

Belirli sayıda karakteri bir dizeden başka bir konuma kopyalar. İtiraz. Onun yerine char_traits::_Copy_s kullanın.

_Copy_s

Belirli sayıda karakteri bir dizeden başka bir konuma kopyalar.

EOF

Son dosya sonu (eof) karakter döndürür.

EQ

İki olup olmadığını sınar char_type karakterleri eşit.

eq_int_type

İki karakter olarak gösterilen olup olmadığını sınar int_types eşit.

find

Belirtilen bir karakter, karakter aralığı ilk geçtiği arar.

uzunluk

Dize uzunluğunu döndürür.

a.

Küçük başka bir karakter olup olmadýðýný sýnar.

taşıma

Bir başka bir sıra, olası üst üste, sıra içinde belirli sayıda karakteri kopyalar. İtiraz. Onun yerine char_traits::_Move_s kullanın.

_Move_s

Bir başka bir sıra, olası üst üste, sıra içinde belirli sayıda karakteri kopyalar.

not_eof

Dosya sonu (eof) karakter bir karakter olup olmadýðýný sýnar.

to_char_type

Dönüştüren bir int_type karþýlýk gelen karakter char_type karakter ve sonucu verir.

to_int_type

Dönüştüren bir char_type karþýlýk gelen karakter int_type karakter ve sonucu verir.

Gereksinimler

Başlık: <string>

Namespace: std

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

Diğer Kaynaklar

char_traits üyeleri

<string> Üyeler