Compartilhar via


Classes de gerenciamento de memória

Essas classes fornecem suporte para ponteiros da heap, ponteiros inteligentes, e outras rotinas de alocação de memória.

  • CAutoPtr esta classe representa um objeto inteligente do ponteiro.

  • CAutoPtrArray essa classe fornece os métodos úteis quando construir uma matriz de ponteiros inteligentes.

  • CAutoPtrList essa classe fornece os métodos úteis quando construir uma lista de ponteiros inteligentes.

  • CAutoVectorPtr esta classe representa um objeto inteligente do ponteiro usando o vetor novo os operadores e delete.

  • CComAllocator essa classe fornece métodos para gerenciar a memória usando rotinas de memória COM.

  • CComGITPtr essa classe fornece métodos para manipular os ponteiros de interface e a tabela global (GIT) da interface.

  • CComHeap essa classe implementa IAtlMemMgr usando as funções de alocação de memória COM.

  • Classe inteligente do ponteiro deCComHeapPtr A ponteiros para gerenciar o heap.

  • Classe inteligente do ponteiro deCComPtr Um para gerenciar ponteiros da interface COM.

  • CComPtrBase essa classe fornece uma base para as classes espertas ponteiro que usam rotinas de memória baseados em COM.

  • Classe inteligente do ponteiro deCComQIPtr Um para gerenciar ponteiros da interface COM.

  • CCRTAllocator essa classe fornece métodos para gerenciar a memória usando rotinas de memória de CRT.

  • CCRTHeap essa classe implementa IAtlMemMgr usando as funções do heap de CRT.

  • CGlobalHeap essa classe implementa IAtlMemMgr usando as funções globais do heap do Win32.

  • CHandle essa classe fornece métodos para criar e usar um objeto de manipular.

  • Classe inteligente do ponteiro deCHeapPtr A ponteiros para gerenciar o heap.

  • CHeapPtrBase essa forma a classe base para várias classes espertas do ponteiro de heap.

  • CHeapPtrList essa classe fornece os métodos úteis quando construir uma lista de ponteiros da heap.

  • CLocalHeap essa classe implementa IAtlMemMgr usando as funções local do heap do Win32.

  • CWin32Heap essa classe implementa IAtlMemMgr usando as funções de alocação da heap Win32.

  • IAtlMemMgr esta classe representa a interface para um gerenciador de memória.

Consulte também

Outros recursos

Visão geral da classe de ATL