Tobias K.
Erfahrenes Mitglied
moin
Du solltest das nicht Zeichenweise machen, das ist viel zu umständlich.
Mach es lieber Zeilenweise:
mfg
umbrasaxum
Du solltest das nicht Zeichenweise machen, das ist viel zu umständlich.
Mach es lieber Zeilenweise:
Code:
#include <fstream.h>
int main()
{
int zeile1 = 470;
int zeile2 = 504;
int maxzeilen = zeile2+1;
char dummy[100];
char buffer1[100];
char buffer2[100];
ifstream datei("c:\\zeilen.txt");
for(int i=0; i<maxzeilen; i++)
{
if(i == (zeile1 - 1))
{
datei.getline(buffer1, 100, '\n');
continue;
}
if(i == zeile2 - 1)
{
datei.getline(buffer2, 100, '\n');
continue;
}
datei.getline(dummy, 100);
}
cout<< buffer1 << "\n";
cout<< buffer2 << "\n";
datei.close();
return 0;
}
mfg
umbrasaxum