Aracılığıyla paylaş


CElementTraits Sınıfı

Bu sınıf, taşıma, kopyalama, karşılaştırma ve karma işlemlerine yönelik yöntemler ve işlevler sağlamak için koleksiyon sınıfları tarafından kullanılır.

Sözdizimi

template<typename T>
class CElementTraits : public CDefaultElementTraits<T>

Parametreler

T
Koleksiyonda depolanacak veri türü.

Açıklamalar

Bu sınıf, koleksiyon sınıfı nesnesinde depolanan öğeleri taşımak, kopyalamak, karşılaştırmak ve karma oluşturmak için varsayılan statik işlevler ve yöntemler sağlar. CElementTraitsCAtlArray, CAtlList, CRBMap, CRBMultiMap ve CRBTree koleksiyon sınıfları tarafından bu işlemlerin varsayılan sağlayıcısı olarak belirtilir.

Varsayılan uygulamalar basit veri türleri için yeterli olur, ancak koleksiyon sınıfları daha karmaşık nesneleri depolamak için kullanılırsa, işlevlerin ve yöntemlerin kullanıcı tarafından sağlanan uygulamalar tarafından geçersiz kılınması gerekir.

Daha fazla bilgi için bkz . ATL Koleksiyon Sınıfları.

Gereksinimler

Üst bilgi: atlcoll.h

Ayrıca bkz.

CDefaultElementTraits Sınıfı
Sınıfa Genel Bakış