1 // Dateien kopieren
  2 // Datei: eatest.cpp
  3 #include <fstream.h>
  4 #include <stdlib.h>
  5 int main ()
  6 { char ch;
  7 cout << "\x1b[2J";
  8 ifstream eingabe ("eatest.cpp");
  9 if  (!eingabe)
 10         cout << "\nEATEST.CPP Fehler",
 11                 exit (1);
 12 ofstream ausgabe;
 13 ausgabe.open ("eatest.cpy", ios::trunc);
 14 if (!ausgabe)
 15         cout << "\nEATEST.CPY Fehler",
 16                 exit (2);
 17 while (ausgabe && eingabe.get(ch) )
 18         ausgabe.put (ch);
 19 cout << "\nKopiervorgang beendet.";
 20 return 0;
 21 }

15-2: Arbeiten mit Dateien und der Klassenbibliothek