In der IAR Embedded Workbench habe ich einen Zeiger auf einen Puffer im Speicher. Wenn ich den Zeiger beobachte, kann ich den Inhalt des Wortes sehen, auf das er zeigt. Wie kann ich in der Watch-Ansicht angeben, dass der Puffer ab dem Zeiger für eine bestimmte Länge von Elementen angezeigt werden soll?Wie kann ein Array-Bereich über einen Zeiger im IAR IDE Watch-Fenster angezeigt werden?
Geben Sie zum Beispiel den Ausdruck:
myPtr[0..2]
werden Informationen äquivalent zu den drei Ausdrücke angezeigt:
myPtr[0]
myPtr[1]
myPtr[2]
Nette Idee, aber ich habe nie stößt auf einen Debugger, der die Interpretation eines Zeigers als ein Array benutzerdefinierter Länge unterstützt. In diesen Situationen verwende ich normalerweise ein Speicherfenster, aber das ist nur für sehr einfache Fälle gut. – Clifford
@Clifford - Ich bin 99,99% sicher, dass Sie dies mit MS Visual Studio tun können. Sicherlich könnte es mit früheren Versionen gemacht werden. – ysap
Man kann es in buchstäblich jedem Debugger tun. IAR ist das erste, das ich gesehen habe, dem die Funktion fehlt. – Dummy00001