Supportnet / Forum / Anwendungen(Java,C++...)
(C++)die letzten 128Byte einer mp3 datei löschen
Frage
Hallo,
Ich würde gern mit Hilfe von c++ einige Byte am Ende einer Datei löschen.
Im Internet findet man die Hinweise auf "gesamte Datei einlesen" und so. Gibts es denn keine andere Möglichkeit oder eine Fertige Funktion?
danke
mfg acdc
Antwort 1 von Supermax
in C gibts die funktion truncate(), mit der man eine Datei auf eine angegebene Länge kürzen kann. Die einfachste Lösung wäre daher, mit stat() oder fstat() die Dateigröße zu ermitteln, danach 128 zu subtrahieren und dann truncate aufzurufen.