Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O heap é reservado para as necessidades de alocação de memória do programa. Trata-se de uma área separada da pilha e do código do programa. Programas em C típicos usam as funções malloc e free para alocar e desalocar memória de heap. A versão de Depuração do MFC fornece versões modificadas dos operadores internos de C++ new e delete para alocar e desalocar objetos na memória do heap.
Quando você usa new e delete, em vez de malloc e free, é possível aproveitar os aprimoramentos de depuração de gerenciamento de memória da biblioteca de classes, que podem ser úteis na detecção de vazamentos de memória. Quando você cria seu programa com a versão Release do MFC, os operadores new e delete padrão fornecem uma maneira eficiente de alocar e desalocar memória (a versão Release do MFC não fornece versões modificadas desses operadores).
Observe que o tamanho total dos objetos alocados no heap é limitado apenas pela memória virtual disponível do sistema.