CComHeapPtr Sınıfı
Yığın işaretçilerini yönetmek için bir akıllı işaretçi sınıfı.
Sözdizimi
template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>
Parametreler
T
Yığında depolanacak nesne türü.
Üyeler
Ortak Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
CComHeapPtr::CComHeapPtr | Oluşturucu. |
Açıklamalar
CComHeapPtr
' den CHeapPtr
türetilir, ancak COM yordamlarını kullanarak bellek ayırmak için CComAllocator kullanır. Kullanılabilir yöntemler için bkz . CHeapPtr ve CHeapPtrBase .
Devralma Hiyerarşisi
CComHeapPtr
Gereksinimler
Üst bilgi: atlbase.h
CComHeapPtr::CComHeapPtr
Oluşturucu.
CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();
Parametreler
pData
Varolan bir CComHeapPtr
nesnesi.
Açıklamalar
Yığın işaretçisi isteğe bağlı olarak mevcut CComHeapPtr
bir nesne kullanılarak oluşturulabilir. Bu durumda, yeni CComHeapPtr
nesne yeni işaretçiyi ve kaynakları yönetme sorumluluğunu üstlenir.
Ayrıca bkz.
CHeapPtr Sınıfı
CHeapPtrBase Sınıfı
CComAllocator Sınıfı
Sınıfa Genel Bakış