PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C: Dateigrösse ändern



crupp
21-03-2002, 17:13
Hallo,

ich suche einen API-Befehl um die Dateigrösse zu verkleinern oder zu vergrössern. Unter Windows gab's dafür nen _chsize(FILE *)-Befehl, aber unter Linux find ich nichts äquivalentes... weiss jemand wie der heisst? Mir geht's vor allem um's verkleinern, vergrössern kann ich notfalls durch anhängen von Daten machen.

Danke,
Christoph

DerLipper[TuX]
21-03-2002, 20:44
andere strategie: datei +w öffnen, größe bestimmen, alles in einen char* einlesen, diesen string kürzen, dann abspeichern. schon ist die datei kleiner.

Marko

crupp
22-03-2002, 10:27
Funktioniert, danke!