Wie "echte" Binärdatei einlesen. Daten enthalten auch mehrfach 0x1A (EOF) character
-
Hallo,
ich möchte eine Binärdatei einlesen, die auch (mehrfach) den Character 0x1A enthält. Dieser entspricht EOF. Die Datei hat immer exakt die gleiche Länge.
fread bricht natürlich bei ersten 0x1A korrekt ab, ich möchte aber das gesamte File einlesen. Wie könnte ich mein Problem lösen?
Hat jemand einen Tip für mich?
Danke im Voraus!
Grüße
Dirk
-
einfach die datei im binärmodus öffnen. das ascii-EOF nicht das, was C darunter versteht.
-
Danke.
Hatte bis jetzt mit Dateifunktionen nichts zu tun.
Jetzt funktionierts.fp = fopen(filename, "rb") ...
Grüße
Dirk