Partilhar via


Verificação de memória substitui.

Se você obtiver uma violação de acesso em uma chamada para uma função de manipulação de heap, é possível que o seu programa corrompeu o heap. Um sintoma comum dessa situação seria:

Access Violation in _searchseg

O _heapchk função está disponível em ambos os depuração e libere compilações (somente para o Windows NT) para verificar a integridade da pilha de biblioteca de tempo de execução. Você pode usar _heapchk da mesma forma como o AfxCheckMemory a função para isolar uma substituição de pilha, por exemplo:

if(_heapchk()!=_HEAPOK)
   DebugBreak();

Se essa função nunca falhar, você precisará isolar no ponto em que a pilha foi corrompida.

Consulte também

Referência

Corrigindo problemas de compilação de versão