1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

fstream - buffer

  • Leocor
  • 28. März 2008 um 20:37
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Leocor
    Punkte
    165
    Beiträge
    23
    • 28. März 2008 um 20:37
    • #1

    Ich habe eine frage:
    Ist es möglich den cout- bzw den fstream-buffer so umzulenken das man in beides gleichzeitig schreibt?

    also zur erklärung:
    ich würde gern wenn ich was in den cout ausgebe das gleichzeitig in ein file schreiben!

    weil ich kanns ja so umleken das ich mit dem cout befehl in ein file schreibe oder in die konsole

    hat wer ne lösung oder muss ich mir da selbst was basteln ??

  • gelbasack
    Punkte
    6.525
    Beiträge
    1.241
    • 29. März 2008 um 06:37
    • #2

    Weil du "umlenken" schreibst: du meinst auf Konsolenebene? Dann geht's mit 'tee':

    Code
    echo foo | tee file.txt


    Falls du doch auf C/C++-Ebene meinst: würde mich wundern, wenn das geht, aber man weiß ja nie... ich würde eine kleine Outputfunktion schreiben, die als Parameter ein File annimmt, dort reinschreibt und auf die Konsole... wohl die einfachste Lösung.

  • Leocor
    Punkte
    165
    Beiträge
    23
    • 29. März 2008 um 10:28
    • #3

    ich hab sowas gemeint:

    Code
    ofstream_... temp = cout;
    cout.rdbuf(file.rdbuf()); // dann verwendens den selben buffer
    cout << "bla bla";         // dann schreibt er das ins file

    jetzt hötte ich nur gen nen buffer aus den beide schreiben können!
    oder so

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum