Datei lesen
-
Hi,
wie kann ich mit g++ eine Datei Zeile für Zeile lesen?Mit
while(!file.eof())
{ file.getline(line , 80);
std::cout << line << "\n";
}kriege ich ab der zweiten Zeile die Fehlermeldung
"Segmentation fault".
-
Versuch mal:
std::string line; getline(file,line);
-
hmm, sieht so aus, ob hättest du für line keinen Speicher reserviert. Was daraus folgt, dass du wahrscheinlich dein C++ Buch nicht fleißig gelesen hast oder einfach ein paar Kapitel überschlagen hast