(C++) ifstream Problem
-
Habe ein kurioses Problem mit ifstream:
Ich möchte gerne über
unsigned char Bytes;
ifstream f(c:\\test.grf, ios::binary||ios::out)
while (f)
f>>Bytes;
f.close();mehrere Bytes aus einer Datei auslesen.
Aber leider überspringt die Funktion beim einlesen manchmal ein Byte.
Mit f.read.... funktioniert alles bestens, warum aber nicht mit dem Ausgabe-
operator f>>Byte ?Weiss jemand vielleicht weiter ?
DANKE