Guten Abend,
kommen wir zu Stunde 5 ;D
Dem Einlesen von Daten bzw. deren Ausgabe aus Dateien.
Dafür brauchen wir erstmal eine neue Bibliothek <fstream> und 2 Neue Variablen
ifstream fürs einlesen und ofstream für die ausgabe also:
Code:
ifstream dat_ein; ofstream dat_aus;
Code:
string dateiname; dateiname =“blablubb.txt“;
Code:
dat_ein.open(dateiname.c_str(), ios_base::in); dat_aus.open(dateiname.c_str(), ios_base::out);
Code:
if(!dat_aus)
{
printf("Datei konnte nicht Geoeffnet werden!");
cout << endl;
return -1;
}
So, mit
Code:
dat_aus << var1 << endl;
Am Ende setzen wir noch ein
Code:
dat_aus.close();
Code:
char zeichen;
while (!dat_ein.eof())
{
dat_ein.get(zeichen);
cout << zeichen;
}
Am ende natürlich ein
Code:
dat_ein.close();
Kommen wir zu einer einfachen Aufgabe :P
Hausaufgabe:
Ein Programm, welches 2 Sachen kann, einmal etwas Auslesen aus einer Datei und einmal etwas in eine andere Schreiben. Natürlich mit einem schönen Auswahl Menü






