Textausgabe mit TRACE



  • Hallo!

    Ich bin auf der Suche nach einer Möglichkeit unter Visual C++ Text auszugeben (so wie "normal" mit cout oder printf).

    Bei andern Beiträgen habe ich schon die Möglichkeit von TRACE gelesen. Das funktioniert bei mir insofern , dass es beim Compilieren keine Fehlermeldung schmeißt. Zu einer Ausgabe kommt es nicht (zumindest sehe ich sie nicht - muss ich das was besonderes einstellen?)

    Noch toller wäre es, das ganze direkt in eine Datei umzulenken, aber auch hier funktioniert es leider anders als bei Standard C++. Wie geht das unter Visual C++?

    Vielen Dank im Voraus.

    Jens



  • Hallo

    TRACE dient afaik dazu, Meldungen im Outputfenster zu schreiben.

    Was hast du den für eine Anwendung? SDI, Dialogfeldbasiert?

    SDI:
    TextOut
    DrawText
    ...

    Dialogfeldbasiert:
    Textfeld erstellen
    Memeberavriable zum Textfeld erstellen
    Membervariable mit Text füllen
    Textfeld updaten

    Bin selber nur Anfänger und hoffe, dass alles passt.

    chrische



  • Hallo,

    die Trace Ausgabe findest du im Fenster „Ausgabe“. Allerdings nur wenn du deine Anwendung im Debug Modus kompilierst.

    Tom



  • Kompilieren reicht nicht, du musst sie auch im Debubmodus starten (F5), deine Anwendung.



  • Eine genauere Erklärung für TRACE und andere Debughilfen gibts hier. 🙂


Anmelden zum Antworten