Hallo Leute Ich schriebe zur zeit an einem programm welches aus einer .txt die letzte zeile liest .
Mein Code bisher:
// CODE
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main () {
string line;
ifstream myfile ("renlogs.txt");
if (myfile.is_open())
{
while (! myfile.eof() )
{
getline (myfile,line);
cout << line << endl;
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
// CODE END
Klappt auch nur weiss ich nicht wie ich es mache das er mir hierbei nur die letzte zeile ausliest bisher liest er mir immer alles aus der datei. Wenn jemand ne Lösung dazu hat wäre ich sehr dankbar.
Mein Code bisher:
// CODE
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main () {
string line;
ifstream myfile ("renlogs.txt");
if (myfile.is_open())
{
while (! myfile.eof() )
{
getline (myfile,line);
cout << line << endl;
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
// CODE END
Klappt auch nur weiss ich nicht wie ich es mache das er mir hierbei nur die letzte zeile ausliest bisher liest er mir immer alles aus der datei. Wenn jemand ne Lösung dazu hat wäre ich sehr dankbar.
