Aracılığıyla paylaş


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 CHeapPtrtü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

CHeapPtrBase

CHeapPtr

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ış