Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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