Udostępnij za pośrednictwem


Klasa CHeapPtrElementTraits

Tej klasy zawiera metody, funkcje statycznych i użyteczne definicje TypeDef tworząc kolekcje wskaźniki sterty.

Ważna uwagaWażne

W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków.

template<
typename T,
class Allocator= ATL::CCRTAllocator
>
class CHeapPtrElementTraits : public CDefaultElementTraits<
ATL::CHeapPtr< T, Allocator>
>

Parametry

  • T
    Typ obiektu, które mają być przechowywane w klasie kolekcji.

  • Allocator
    Klasa alokacji pamięci, aby użyć.Wartością domyślną jest CCRTAllocator.

Członkowie

51kzz6ww.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef publicznych

Nazwa

Opis

CHeapPtrElementTraits::INARGTYPE

Typ danych dodawania elementów do kolekcji obiektu klasy.

CHeapPtrElementTraits::OUTARGTYPE

Typ danych dla pobieranie elementów z kolekcji obiektu klasy.

Uwagi

Tej klasy przewiduje metod, funkcje statycznych i definicje TypeDef nawiąże Tworzenie obiektów klasy kolekcji zawierających wskaźniki sterty.Klasa CHeapPtrList pochodzi z CHeapPtrElementTraits.

Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.

Hierarchii dziedziczenia

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CHeapPtrElementTraits

Wymagania

Nagłówek: atlcoll.h

Zobacz też

Informacje

Klasa CDefaultElementTraits

Klasa CComHeapPtr

Inne zasoby

Omówienie klasy ATL