Klasa CComHeapPtr
Inteligentna klasa wskaźnika do zarządzania wskaźnikami stert.
Składnia
template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>
Parametry
T
Typ obiektu, który ma być przechowywany na stercie.
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
CComHeapPtr::CComHeapPtr | Konstruktor. |
Uwagi
CComHeapPtr
program pochodzi z CHeapPtr
klasy , ale używa obiektu CComAllocator do przydzielania pamięci przy użyciu procedur COM. Aby uzyskać dostępne metody, zobacz CHeapPtrBase i CHeapPtrBase .
Hierarchia dziedziczenia
CComHeapPtr
Wymagania
Nagłówek: atlbase.h
CComHeapPtr::CComHeapPtr
Konstruktor.
CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();
Parametry
pData
Istniejący CComHeapPtr
obiekt.
Uwagi
Wskaźnik sterty można opcjonalnie utworzyć przy użyciu istniejącego CComHeapPtr
obiektu. Jeśli tak, nowy CComHeapPtr
obiekt przejmuje odpowiedzialność za zarządzanie nowym wskaźnikiem i zasobami.
Zobacz też
Klasa CHeapPtr
Klasa CHeapPtrBase
Klasa CComAllocator
Omówienie klasy