Partilhar via


Classe de CLocalHeap

Essa classe implementa IAtlMemMgr usando as funções local do heap do Win32.

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.

class CLocalHeap : public IAtlMemMgr

Membros

zy9s84as.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CLocalHeap::Allocate

Chamar esse método para atribuir um bloco de memória.

CLocalHeap::Free

Chamar este método para liberar um bloco de memória atribuído pelo gerenciador de memória.

CLocalHeap::GetSize

Chamar esse método para obter o tamanho atribuído de um bloco de memória atribuído pelo gerenciador de memória.

CLocalHeap::Reallocate

Chamar esse método para realocar a memória alocada pelo gerenciador de memória.

Comentários

Funções de alocação de memória implements deCLocalHeap que usam o heap local do Win32 funcionam.

ObservaçãoObservação

As funções local da heap são mais lentas do que outras funções de gerenciamento de memória e não fornecem tantos recursos.Portanto, os novos aplicativos devem usar funções da heap.Esses estão disponíveis na classe de CWin32Heap .

Exemplo

Consulte o exemplo para IAtlMemMgr.

Hierarquia de herança

IAtlMemMgr

CLocalHeap

Requisitos

Cabeçalho: atlmem.h

Consulte também

Referência

Classe de CComHeap

Classe de CWin32Heap

Classe de CGlobalHeap

Classe de CCRTHeap

Classe de IAtlMemMgr

Outros recursos

Visão geral da classe de ATL