Hallo!
Ich packe mich gerade mal so richtig an den Kopf
in etwa folgender source code:
Warum funktioniert das nicht? Die Zeile
setzt doch eigentlich den Dateizeiger wieder an den Anfang der Datei oder nicht?
Dann müsste die zweite while-Schleife also ausgeführt werden... Tut sie aber leider nicht.
Was mache ich falsch? ?( ?( ?( ?(
Danke
Nimda05
Ich packe mich gerade mal so richtig an den Kopf
in etwa folgender source code:
Code:
#include <fstream>
#include <iostream>
using namespace std;
int main(){
string sRead
ifstream fInput;
fInput.open("Gammelfleisch.txt", ios_base::in);
while(!fInput.eof()){
getline(fInput, sRead);
cout << sRead << endl;
}
fInput.seekg(0, ios_base::beg);
while(!fInput.eof()){
getline(fInput, sRead);
cout <<"blubb:" <<sRead << endl;
}
fInput.close();
return 0;
}
Code:
fInput.seekg(0, ios_base::beg);
Dann müsste die zweite while-Schleife also ausgeführt werden... Tut sie aber leider nicht.
Was mache ich falsch? ?( ?( ?( ?(
Danke
Nimda05