.eof() auf false "zurücksetzen"?
-
Nabend zusammen
Hab ne kleine Frage:
Habe ich mit einem fstream Objekt einmal das Ende einer Datei erreicht, so gibt mir .eof() immer 1 zurück, auch wenn ich den Cursor zwischenzeitlich an den Anfang zurücksetze. Gibt es eine Möglichkeit, den Zustand von eof() zurückzusetzen? Mit close() und wieder open() hab ich es versucht, das bringt nichts. Selbstverständlich kann ich ein neues Objekt deklarieren, welches auf die gleiche Datei zugreift, doch das finde ich irgendwie unbefriedigend.
NSV_88
-
versuch mal clear()
-
jo, thx
Funktioniert perfekt... Ich schmeiss mein Buch wohl mal in den Eimer... Wieso kann mir das net sagen? Nee, kein Wort dazu...
naja, danke dir