Aracılığıyla paylaş


CStringElementTraits sınıfı

Bu sınıf depolama koleksiyon sınıfları tarafından kullanılan statik işlevleri sağlayan CString nesneler.

template<
   typename T 
>
class CStringElementTraits

Parametreler

  • T
    Koleksiyon içinde saklanan veri türü.

Üyeler

b68aze2k.collapse_all(tr-tr,VS.110).gifTypeDef genel

Ad

Description

CStringElementTraits::INARGTYPE

Öğeler koleksiyonu sınıf nesnesi eklemek için kullanılacak veri türüdür.

CStringElementTraits::OUTARGTYPE

Öğeler koleksiyonu sınıf nesnesinden almak için kullanılacak veri türüdür.

b68aze2k.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CStringElementTraits::CompareElements

(Statik) Eşitlik için iki dize öğeleri karşılaştırmak için bu işlevini çağırın.

CStringElementTraits::CompareElementsOrdered

(Statik) İki dize öğelerinin karşılaştırmak için bu işlevini çağırın.

CStringElementTraits::CopyElements

(Statik) Kopyalamak için bu işlev çağrısı CString bir koleksiyon sınıfı nesnesinde saklanan öğeler.

CStringElementTraits::Hash

(Statik) Belirtilen dize öğesi için bir karma değerini hesaplamak için bu işlevini çağırın.

CStringElementTraits::RelocateElements

(Statik) Şirketimiz bu işlev çağrısı CString bir koleksiyon sınıfı nesnesinde saklanan öğeler.

Notlar

Bu sınıf, kopyalama, taşıma ve dizeleri karşılaştırma ve karma değeri oluşturmak için statik işlevleri sağlar.Bu işlevler bir koleksiyon sýnýfý dize tabanlı veri depolamak için kullanılırken yararlıdır.Use CStringElementTraitsI ne zaman büyük küçük harf duyarsız karşılaştırmalar gereklidir.Use CStringRefElementTraits olduğunda string nesneleri başvurular çözüldüğünü.

Daha fazla bilgi için bkz: atl koleksiyon sýnýflarýný.

Gereksinimler

Başlık: cstringt.h

Ayrıca bkz.

Başvuru

CElementTraitsBase sınıfı

CStringElementTraitsI sınıfı

Diğer Kaynaklar

atl sınıfına genel bakış