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. CElementTraits
CAtlArray, 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