Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os operadores new e delete, descritos no artigo Gestão de memória: exemplos, são bons para alocar e desalocar blocos e objetos de memória de tamanho fixo. Ocasionalmente, seu aplicativo pode precisar de blocos de memória redimensionáveis. Você deve usar as funções padrão da biblioteca de execução em tempo de C, malloc, realloc e free, para gerenciar blocos de memória redimensionáveis no heap.
Importante
Misturar os operadores new e delete com as funções de alocação de memória redimensionáveis no mesmo bloco de memória resultará em memória corrompida na versão de Debug do MFC. Você não deve usar realloc em um bloco de memória alocado com new. Da mesma forma, você não deve alocar um bloco de memória com o new operador e excluí-lo com livre, ou usar o delete operador em um bloco de memória alocado com malloc.