Irgendwie ist das ja höchst seltsam. Bei mir läuft der Code sauber, keine Fehler. File I/O ist ja keine große Kunst. Irgendwie ist Dir die FILE Definition abhanden gekommen, würde ich fast vermuten. Du kannst mal testweise "FILE" durch "struct _iobuf" ersetzen.
Ist FILE irgendwie anders besetzt? Welche include holt der sich eigentlich (Rechtsklick auf FILE, "go to definition" o.ä. )? U.U. ist FILE ein FILEHANDLE, d.h. ein Integerwert.
Arne Bartels
|