C/GDB: display-Inhalt der Adresse
Habe ich diese Adresse, 0x8002bf20, und ich brauche, um zu sehen, was dort drinnen. Ich weiß GDB tut nette Dinge wie "print x" und ich werde sehen, so etwas wie struct ex {x: 1, y: 2}
Muss ich sehen, dass die Art der print-Ausgabe für diese Adresse, die ich untersuchen müssen.
Dank.
InformationsquelleAutor JDS | 2012-02-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wissen, die Art der Struktur an, der Adresse, Sie können zwingen Sie den GDB, um es zu drucken mit:
Wenn Sie nicht wissen, die Art der Struktur, dann ist die beste Sie tun können, ist die
x
Befehl, den Sie bereits erwähnt -, obwohl Sie sich bewusst sein, dass es gibt keinen Schaden bei der Umwandlung in die "falsche" Art, so können Sie versuchen, verschiedene Strukturen mitprint *(struct mystruct *)
bis die Ausgabe sieht plausibel.InformationsquelleAutor Eric Melski