1

Ich schreibe ein Windows C++ - Programm in Visual Studio 2010 und habe Heap-Korruption. Die Debugger-Erweiterungen! Haufen und! Avrf von Application Verifier verfügen über mehrere Tools, die sich für das Verfolgen dieses Problems als nützlich erweisen. Ich weiß jedoch nicht, wie Application Verifier effektiv eingesetzt werden kann. Beispielsweise gibt die Application Verifier-Dokumentation Folgendes an:Application Verifier Debug Extensions

Sie können !avrf -hp -a Address verwenden, um alle Heapspeicheroperationen anzuzeigen, die sich auf die angegebene Adresse auswirkten.

Wo genau gibt man diesen Befehl ein? (Ja, ich weiß, dass die Adresse durch eine tatsächliche Adresse ersetzt werden muss.) Muss ihr irgendetwas vorangestellt werden?

Antwort

1

Es ist ein Windows debugger Befehl. Sie können die Hilfe für die command here sehen.

+0

Gibt es keine Möglichkeit, ein Fenster in MSVS2010 IDE zu verwenden? – Adrian

+0

@Adrian nicht, dass ich weiß. – zdan