CComHeapPtr – třída
Třída inteligentního ukazatele pro správu ukazatelů haldy.
Syntaxe
template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>
Parametry
T
Typ objektu, který má být uložen v haldě.
Členové
Veřejné konstruktory
Jméno | popis |
---|---|
CComHeapPtr::CComHeapPtr | Konstruktor |
Poznámky
CComHeapPtr
je odvozen z CHeapPtr
, ale používá CComAllocator k přidělení paměti pomocí rutin MODELU COM. Dostupné metody najdete v CHeapPtr a CHeapPtrBase .
Hierarchie dědičnosti
CComHeapPtr
Požadavky
Hlavička: atlbase.h
CComHeapPtr::CComHeapPtr
Konstruktor
CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();
Parametry
Pdata
Existující objekt CComHeapPtr
.
Poznámky
Ukazatel haldy lze volitelně vytvořit pomocí existujícího CComHeapPtr
objektu. Pokud ano, nový CComHeapPtr
objekt přebírá odpovědnost za správu nového ukazatele a prostředků.
Viz také
CHeapPtr – třída
CHeapPtrBase – třída
CComAllocator – třída
Přehled třídy
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro