Kann ich im DebugFenster variablenwerte ausgeben?
-
Hi,
Möchte zur Funktionsüberprüfung meines Programms Zwischenergebnisse zur Laufzeit ausgeben.
Bei VBasic gibt es da den Befehl debug.print, der mir im debugfenster den variablenwert ausgibt!
Gibts sowas bei Visual C auch?Danke schonmal,
mfg Georgi45
-
Such mal in der MSDN Library nach dem Makro "TRACE".
-
Standard C++ kennt kein Debug-Fenster.
Wenn du unter Windows programmierst, kannst du OutputDebugString benutzen.
-
Hi nochmal,
Danke für die Antworten, hab beides ausprobiert, finde aber nicht wo die Werte dann ausgegeben werden!hab einfach mal in die OnInitDialog geschrieben:
TRACE("Test");
OnInitDialog("TEST");kann aber leider nicht erkennen wo das nun hingeschrieben wird,
könnt Ihr mir da noch mal weiterhelfen?mfg Georgi45
-
Hallo,
als erstes musst du beachten, dass du wenn du Visual C++ benutzt, dein Programm im Debugmodus startes, ist der Button rechts vom Ausrufezeichen in der Symbolleiste. Dann startet deine App und du siehst unten im Fenster irgendwo deine Ausgabe.
Übrigens: Du kannst auch wenn du einen haltepunkt in deine Anwendung einfügst und wenn dieser beim Ausführen erreicht ist, kannst du unten im Reiter auf variablen klicken(neben der Debugausgabe in der TRACE erscheint) und siehst dort die aktuelloen Werte deiner Variablen.Turbobrain
-
Hi,
Auf die Gefahr hin, daß ich mich jetzt etwas blöd anstelle:
Ich find die Ausgabe nicht!
Debugfenster startet mit den Reitern Auto , Local, This und dem Fenster mit Überwachung1 - 5.Nirgens ist meine "Hallo" Ausgabe zu finden.
(Übrigens finde ich auch den Reiter wo man variable auswählen kann nicht)mfg Georgi45
-
Ansicht -> Ausgabe