Konsole trotz Windowsprogramm

Nukleo

Mitglied
Hallo,

ich habe hier eine Fensterapplikation; entwickelt mit VC++ 6. Gibt es eine Möglichkeit, in dieser Applikation eine Konsole zu öffnen, so dass Befehle wie cout kurzzeitig Problemlos möglich sind?

Oder: Wie ändere ich die Standardausgabe auf eine Datei ab?

Mein Problem: Zuerst habe ich eine MFC-Konsolen-App geschrieben, die via #include... ein anderes Programmiersystem (Eclipse/Prolog) verwendet. Beid der Verwendung auf der Konsole gab es keine Probleme doch nun wollte ich die auf Konsolen-Ebene entwickelten Klassen in die Win-App einfügen. Jedesmal wenn ich an dieses Andere Programmiersystem einen Befehl schicke, der eine Ausgabe zur Folge hat, hängt die Win-App ewig lange.

vielen Danken und ein schönes Wochenende
Nukleo
 
Also der Weg mit dem STDOUT auf eine Datei umleiten ist sicherlich der leichtere, allerdings kannst du auch eine Konsole öffnen (AllocConsole()) und STDOUT, STDERR dort hinverweisen.

Such mal nach "redirect stdout to console" oder "redirect stdout to file"

Daniel
 
Zurück