fstream.h | vor-springen in datei
-
hallo,
ich benutze die fstream.h um aus einer datei zu lesen.
wie kann ich z.B. 150 zeichen vor-gehen?ich möchte nicht jedesmal z.B. mit:
in.read(buf,150);150 zeichen vor-gehen da ich ja wenn es größere sprünge sind, ich auch so
eine große variable brauche!wie kann ich das also machen?
danke!
-
Dateizeiger setzen z.B.
in.seekg( 0, ios_base::beg);
-
In C war es noch fseek nun ist es in C++ seekg.
Es wir dabei als erster Parameter der gewünschte Offset in Long angegeben und als zweiter den absoluten Einsprungspunkt:
SEEK_SET
SEEK_CUR
SEEK_ENDhttp://www.cppreference.com/stdio/fseek.html
http://www.cppreference.com/cppio/seekg.html
Eine Datei öffnet man über fstreams:
http://www.cppreference.com/cppio/open.html
MFG winexec*