Klasa CElementTraits
To klasa jest używana przez klasy kolekcji zapewnia metody i funkcji przenoszenia, kopiowania, porównanie i czynności mieszania.
template<
typename T
>
class CElementTraits : public CDefaultElementTraits< T >
Parametry
- T
Typ danych przechowywanych w kolekcji.
Uwagi
Tej klasy zapewnia domyślne funkcji statycznych i metod przenoszenia, kopiowania, porównywanie i mieszania elementów przechowywanych w obiekcie klasy kolekcji.CElementTraitsjest określony jako domyślnego dostawcę tych operacji przez klasy kolekcji CAtlArray, CAtlList, CRBMap, CRBMultiMap, i CRBTree.
Wystarczy domyślne implementacje typów danych proste, ale jeśli klasy kolekcji są używane do przechowywania bardziej złożone obiekty, funkcje i metody muszą zostać zastąpione przez implementacje dostarczone przez użytkownika.
Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.
Wymagania
Nagłówek: atlcoll.h