Debugger unter Visual C++
-
Hallo zusammen,
ich habe ein fertig compiliertes Programm, welches mir nur stuss ausrechnet. Bin deshalb gerade dabei ihm mit dem Debugger auf den Leib zu rücken. Dabei wäre es aber sehr hillfreich, wenn ich mir die Variablen in einer Funkton angucken könnte. Ich weiß das dies mit der Watch-funktion für einzelne Variablen möglich ist. Ich würde mir aber gern den kompletten Inhalt eines Arrays anschauen (als Liste oder sowas) und nicht jeden einzelnen Schritt in der Schleife durchgehen, um jedes Element einzeln anzeigen zu lassen. So dass man einen gewissen Überblick über den gespeicherten Inhalt bekommt.
Hat da jmd. einen Tipp oder sonstige Ideen?Vielen Dank im Voraus!
-
eine möglichkeit wär' z.b. die adresse des arrays in's memory-window zu kopieren. dann siehste das array als hexdump.
-
Geht das nicht auch in dem man bei Quickwatch den Zeiger angibt und dann mit einem ',' abgetrennt die Anzahl der Bytes die dargestellt werden sollen ( Hilft vlt. wenn es sich um einfache Datentypen im Array handelt ).
In Quickwatch eingeben statt dem Namen der Variabel:
pZeigerAufArray, 1024
-
Vielen Dank für die Tipps!
Hab aber jetzt einfach eine Funktion eingefügt, die mir die Daten bei jedem Rechenschritt in einer Editor-Datei abspeichert. Vielleicht nicht wirklich elegant, aber erfüllt seinen Zweck!
-
Wie wäre es mit einem TRACE?
