Compartilhar via


IAtlMemMgr::Reallocate

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

void* Reallocate(
   void* p,
   size_t nBytes 
) throw( );

Parâmetros

  • p
    Ponteiro para a memória alocada anteriormente pelo gerenciador de memória.

  • nBytes
    O número de bytes aplicativo no novo bloco de memória.

Valor de retorno

Retorna um ponteiro para o início do bloco de memória recentemente atribuído.

Comentários

Chame IAtlMemMgr::Free ou IAtlMemMgr::Reallocate para liberar a memória alocada por esse método.

Conceitualmente este método libera a memória existente e atribui um novo bloco de memória.Em a realidade, a memória existente pode ser estendida ou de outra forma reutilizado.

Exemplo

Para um exemplo, consulte visão geral de IAtlMemMgr.

Requisitos

Cabeçalho: atlmem.h

Consulte também

Referência

Classe de IAtlMemMgr