Notatka
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.
Uwaga / Notatka
Aktywna biblioteka szablonów (ATL) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.
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