fread und fwrite

Schnetze

Cadet 2nd Year
Registriert
Okt. 2021
Beiträge
20
Hallo zusammen,
Ich habe eine Frage zum Thema Binäre Dateien. Wenn ich das Programm wie im Anhang geschrieben, kompiliere und ausführe funktioniert das schreiben jedoch das lesen nicht. Der Return Wert von fread ist 0 und jetzt wollte ich fragen, weshalb das nicht funktioniert?
Habe es bereits mit fseek probiert, den Zeiger wieder an den Anfang der File zu geben, hat auch nicht funktioniert.

MfG. und Danke im voraus.
 

Anhänge

  • prog1fehler.png
    prog1fehler.png
    28,4 KB · Aufrufe: 204
Oder mit w+b wenn es Binärdaten sind.
Ergänzung ()

1654622081738.png

wb ist nämlich nur fürs Schreiben. Nützlich z.B. bei einem Netzwerkstream, wo man Daten direkt versendet aber nicht mehr lesen kann.
Ergänzung ()

Und falls die Datei beim Öffnen nicht genullt (Inhalt gelöscht) werden soll, dann a+b.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Schnetze
Vielen Dank! Hat geklappt :)
 
  • Gefällt mir
Reaktionen: SirKhan
Zurück
Oben