Aracılığıyla paylaş


CWin32Heap sınıfı

Bu sınıf uygulayan IAtlMemMgr Win32 yığın ayırma işlevleri kullanma.

Önemli notÖnemli

Bu sınıf ve üyeleri, Windows çalışma zamanında yürütmek uygulamalarda kullanılamaz.

class CWin32Heap : public IAtlMemMgr

Üyeler

fb80kys4.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CWin32Heap::CWin32Heap

Oluşturucu.

CWin32Heap:: ~ CWin32Heap

Yıkıcı.

fb80kys4.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CWin32Heap::Allocate

Bir bellek bloğunun öbek nesnesinden ayırır.

CWin32Heap::Attach

Varolan bir yığın için yığın nesnesi ekler.

CWin32Heap::Detach

Varolan bir öbek öbek nesneden çıkarır.

CWin32Heap::Free

Önceden öbekten ayrılan belleği serbest bırakır.

CWin32Heap::GetSize

Öbek nesnesinden ayrılan bellek bloğu boyutunu döndürür.

CWin32Heap::Reallocate

Bir bellek bloğunun öbek nesneden reallocates.

fb80kys4.collapse_all(tr-tr,VS.110).gifOrtak veri üyeleri

Ad

Description

CWin32Heap::m_bOwnHeap

Yığın tanıtıcısı geçerli sahipliğini belirlemek için kullanılan bayrak.

CWin32Heap::m_hHeap

Yığın nesnesi için tanıtıcı.

Notlar

CWin32Heapbellek ayırma yöntemleri de dahil olmak üzere Win32 yığın ayırma işlevleri kullanarak uygulayan HeapAlloc ve HeapFree.Diğer yığın sınıfların aksine CWin32Heap bellek tahsis önce sağlanması için geçerli yığın tanıtıcısı gerektirir: varsayılan işlem öbeğinden kullanmanın diğer sınıfları.Yapıcı veya çok tanıtıcı sağlanabilir CWin32Heap::Attach yöntemi.Bkz: CWin32Heap::CWin32Heap daha fazla ayrıntı için yöntem.

Örnek

Örnek için bkz: IAtlMemMgr.

Devralma hiyerarşisi

IAtlMemMgr

CWin32Heap

Gereksinimler

Başlık: atlmem.h

Ayrıca bkz.

Başvuru

IAtlMemMgr sınıfı

CLocalHeap sınıfı

CGlobalHeap sınıfı

CCRTHeap sınıfı

CComHeap sınıfı

Diğer Kaynaklar

atl sınıfına genel bakış