Partilhar via


Gerenciamento de memória: blocos de memória redimensionáveis

Os operadores de new e de delete , descrito no artigo Gerenciamento de memória: Exemplos, são boas o aloque e desaloque blocos e objetos de memória de tamanho fixo. Ocasionalmente, o aplicativo pode precisar blocos de memória redimensionável. Você deve usar as funções da biblioteca padrão malloc, realloc, e livre de tempo de execução C para gerenciar blocos de memória redimensionável no heap.

Importante

Misturar os operadores de new e de delete com as funções de alocação de memória redimensionável no mesmo bloco de memória resultará na memória corrompido na versão de depuração MFC.Você não deve usar realloc em um bloco de memória alocado a new.Também, você não deve atribuir um bloco de memória com o operador de new e exclua-o com free, ou usar o operador de delete em um bloco de memória alocado a malloc.

Consulte também

Conceitos

Gerenciamento de memória: alocação do heap