Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Se si verifica una violazione di accesso in una chiamata a una funzione di manipolazione dell'heap, è possibile che il programma abbia danneggiato l'heap. Un sintomo comune di questa situazione sarebbe:
Access Violation in _searchseg
La funzione _heapchk è disponibile sia nelle build di debug che nelle build di rilascio (solo Windows NT) per verificare l'integrità dell'heap della libreria di runtime. È possibile usare _heapchk in modo analogo alla AfxCheckMemory funzione per isolare una sovrascrittura dell'heap, ad esempio:
if(_heapchk()!=_HEAPOK)
DebugBreak();
Se questa funzione ha esito negativo, è necessario isolare a quel punto l'heap è danneggiato.