Gewusst wie: Verfolgen eines Zeigers im Arbeitsspeicher

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Nur "Systemeigen"

Standard

Nur "Systemeigen"

Pro und Team

Nur "Systemeigen"

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

Das Fenster Arbeitsspeicher ist nur verfügbar, wenn Debuggen auf Adressebene im Dialogfeld Optionen im Knoten Debuggen aktiviert ist.

In Anwendungen, die im systemeigenen Code geschrieben wurden, können Sie als Live-Ausdrücke Registernamen verwenden. Zur Verfolgung des Stapels können Sie z. B. den Stapelzeiger verwenden.

Hinweis:

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So verfolgen Sie einen Zeiger im Arbeitsspeicher

  1. Geben Sie im Fenster Arbeitsspeicher im Feld Adresse einen Zeigerausdruck ein. Die Zeigervariable muss sich im aktuellen Gültigkeitsbereich befinden. Je nach verwendeter Sprache müssen Sie u. U. den entsprechenden Verweis aufheben.

  2. Drücken Sie die EINGABETASTE.

    Wenn Sie anschließend einen Ausführungsbefehl wie Schritt verwenden, ändert sich die angezeigte Speicheradresse automatisch entsprechend der Zeigerbewegung.

Siehe auch

Konzepte

Fenster "Arbeitsspeicher"