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.
Członkowie
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla