1 enum open_mode
  2   {
  3   in       = 0x01, // zum Lesen öffnen
  4   out      = 0x02, // zum Schreiben öffnen
  5   ate     = 0x04, // gehe gleich ans Ende
  6   app     = 0x08, // Anhängen am Ende
  7   trunc   = 0x10, // Datei leeren
  8   nocreate = 0x20, // Datei muß da sein
  9   noreplace= 0x40, // Datei muß neu sein
 10   binary   = 0x80  // Binärmodus
 11   };
 12

Bild 15-3: Betriebsarten beim Öffnen der Verbindung