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