Sdílet prostřednictvím


Třída CElementTraits

Tato třída používá kolekce tříd stanovit metody a funkce přesouváním, kopírováním, porovnání a zatřiďování operace.

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

Parametry

  • T
    Typ dat uložené v kolekci.

Poznámky

Tato třída poskytuje výchozí statické funkcí a metod pro přesunutí, kopírování, porovnání a zatřiďování prvky uložené v objektu kolekce třídy.CElementTraitsje určen jako výchozí poskytovatel tyto operace třídy kolekce CAtlArray, CAtlList, CRBMap, CRBMultiMap, a CRBTree.

Výchozí implementace postačí pro jednoduché datové typy, ale pokud je kolekce tříd pro uložení objektů složitějších, funkcí a metod musí být přepsána uživatelský implementacemi.

Další informace naleznete v tématu Třídy ATL kolekce.

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CDefaultElementTraits

Další zdroje

Přehled třídy ATL