Konsolenausgaben (cout etc.) in MFC?
-
Wie gebt ihr eigentlich logs aus, die über die Standardkonsolen (z.B. std::cout, std::clog und std::cerr) gehen sollten, wenn ihr eine MFC-Anwendung habt?
Kann man ein Konsolenfenster öffnen und diese dort umleiten?
Es gibt beim Debug von VC++2003 auch das Ausgabe- und Befehlsfenster (Output und Command)... kann man da irgendwie die Ausgabe machen lassen?
-
Du kannst Die Ausgabe einfach umleiten... entweder auf eine eigenen Console, oder in eine Datei...
Siehe: INFO: Calling CRT Output Routines from a GUI Application
http://support.microsoft.com/kb/105305/en-us
-
In eine Dateiumleiten mache ich schon lange, ist nur doof das man es nicht life beobachten kann.
Aber die Infos in dem Link haben mir sehr weiter geholfen. Danke! Hab jetzt ne Konsole für meine Debugausgaben!