Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn bei einem Aufruf einer Heapbearbeitungsfunktion eine Zugriffsverletzung auftritt, hat das Programm möglicherweise den Heap beschädigt. Ein typisches Symptom für diese Situation wäre:
Access Violation in _searchseg
Die _heapchk-Funktion ist sowohl in Debug- als auch in Releasebuilds verfügbar (nur Windows NT), um die Integrität des Laufzeitbibliotheksheaps zu überprüfen. Sie können _heapchk ähnlich wie die AfxCheckMemory-Funktion verwenden, um eine Heapüberschreibung zu isolieren, z. B.:
if(_heapchk()!=_HEAPOK)
DebugBreak();
Sollte diese Funktion jemals fehlschlagen, müssen Sie die Isolierung an dem Punkt vornehmen, an dem der Heap beschädigt wurde.