Datei-Zugriff: ofstream (3/4)

Z.B. erzeugt der folgende Programmcode

  ausgabe_datei.put( '1' ).put( ')' );
  ausgabe_datei << " Liesschen Müller " << endl;
  ausgabe_datei << (1+1) << ") Karl Gustav" << endl;

die Ausgabe

  1) Liesschen Müller
  2) Karl Gustav

in die Datei neu.dat.

Ein paar allgemeine Anmerkungen: Wie wir bereits gesehen haben, gibt es verschiedene Modi der Dateibearbeitung. Um den genauen Modus zu spezifizieren, stehen in der Basisklasse ios verschiedene Flags zur Verfügung

Bei den Flags handelt es sich um binär codierte Flags, d.h. bei einer Abfrage können sie unter Einsatz der binären Operatoren miteinander verknüpft werden.