fread bug?
-
Hallo,
habe hier auf meinem WinXP was interessantes entdeckt.
Ich schreibe Daten in eine Datei, die ich dann später wieder auslese.In die Datei werden 1960 Bytes geschrieben, was ich einerseits auf Papier ausgerechnet habe und andererseits beim Schreiben mitgezählt habe.
Wenn man die Datei nun mit einem Hex Editor aufmacht stehen 1961 Bytes drin. Wo das eine Byte herkommt weiß ich nicht, stört mich im Moment aber auch nicht weil es noch dicker kommt.
Beim Versuch aus der Datei zu lesen funktioniert das nämlich nur bei den ersten 1538 Bytes, dann ist die Datei angeblich zu Ende und fread gibt nur noch 0 zurück.Kann mir jemand sagen was das nun wieder sein soll?
Dass ich einen schweren Denkfehler drin hab ist natürlich nicht ausgeschlossen, aber ich bin jetzt auch mindestens 10 mal mit dem Debugger drüber und finde sonst keine Fehler.
-
derf i moi den code seng?
-
modus "b" beim fopen() mit angegeben?
-
c.rackwitz schrieb:
modus "b" beim fopen() mit angegeben?
Nein
Äh ich muss weg.
Danke
-
wie peinlich
ist mir auch schon mal passiert :p