Classe di CLocalHeap

Questa classe implementa IAtlMemMgr utilizzando le funzioni locali dell'heap Win32.

Nota importanteImportante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

class CLocalHeap : public IAtlMemMgr

Membri

zy9s84as.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CLocalHeap::Allocate

Chiamare questo metodo per allocare un blocco di memoria.

CLocalHeap::Free

Chiamare questo metodo per liberare un blocco di memoria allocato dal gestore di memoria.

CLocalHeap::GetSize

Chiamare questo metodo per ottenere la dimensione allocata di un blocco di memoria allocato dal gestore di memoria.

CLocalHeap::Reallocate

Chiamare questo metodo per ridistribuire la memoria allocata da questo gestore di memoria.

Note

Le funzioni di allocazione della memoria di risorse diCLocalHeap utilizzo dell'heap locale funzioni Win32.

[!NOTA]

Le funzioni locali dell'heap sono più lente di altre funzioni di gestione della memoria e forniscono le funzionalità.Pertanto, le nuove applicazioni devono utilizzare funzioni heap.Questi sono disponibili nella classe CWin32Heap.

Esempio

Vedere l'esempio relativo IAtlMemMgr.

Gerarchia di ereditarietà

IAtlMemMgr

CLocalHeap

Requisiti

Header: atlmem.h

Vedere anche

Riferimenti

Classe di CComHeap

Classe di CWin32Heap

Classe di CGlobalHeap

Classe di CCRTHeap

Classe di IAtlMemMgr

Altre risorse

I cenni preliminari sulle classi ATL