Cout cachen und später ausgeben lassen

Gast #6106768
Lesenswert?

Moin,

gibt es eine Möglichkeit sämtliche Nachrichten die ich per Cout schreibe 
zu cachen?

Mein Wunsch wäre folgender: Eine .exe wird als Prozess im Hintergrund 
gestartet, schreibt aber bereits per cout Daten in die Ausgabe.

Anschließend kann ich - wie auch immer, beispielsweise über ein Tray 
Icon - die Kommandozeile öffnen und alle bisherigen Couts anzeigen 
lassen und kann dieses Fenster auch so häufig öffnen und schließen wie 
ich möchte :).

Danke!
Gast #6106786
Lesenswert?

Du koenntest die Ausgaben mit > in eine Datei umleiten:

foo.exe > Datei.txt

und die Datei dann spaeter lesen wann es dir beliebt. Prinzipiell auch 
in beliebig vielen Fenstern und so oft du willst. Bin mir nur nicht ganz 
sicher, warum du das willst.

Cheerio

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren