Compartilhar via


Verificação de memória sobrescreve

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

Access Violation in _searchseg

The _heapchk função está disponível no ambas depurar e versão cria (somente Windows NT) para verificar a integridade de heap de biblioteca de time de execução.Você pode usar _heapchk da mesma forma sistema autônomo o AfxCheckMemory função para isolar uma substituir de pilha, por exemplo:

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

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

Consulte também

Referência

Corrigindo problemas de compilação de versão