Das Beispielprogramm "Lesen einer Textdatei".
Egal was ich mache, es kommt immer die Fehlermeldung.
Egal was ich mache, es kommt immer die Fehlermeldung.
Code:
#include <string>
#include <fstream>
#include <iostream>
using namespace std;
int main() {
string quelldateiname;
cout << "Quelldatei? ";
cin >> quelldateiname;
ifstream quelle(quelldateiname); // Objekt für Eingabestrom
if (!quelle) { // Fehlerabfrage
cerr << quelldateiname << " kann nicht geöffnet werden!\n";
}
else {
// Lesen der Datei und Anzeige der Zeilen
while (quelle) {
string zeile;
getline(quelle, zeile);
cout << zeile << endl;
}
}
} // Datei wird am Programmende automatisch geschlossen.