Bestimmte Zeichen aus Datei lesen u. in neuer Datei abspeichern
-
Hallo,
ich, ein absoluter C Anfänger, brauche dringend einen Quelltext um folgendes Programm zu erstellen:
es soll nur bestimmte Zeichen (z.B. 10 - 300) einer Binärdatei lesen und in einer neuen Datei abspeichern.
Kann mir jemand weiterhelfen?
-
ganz simpel du benutzt eine schleife in der du mit fgetc einzelne Zeichen ausliest. Du prüfst einfach ob das Zeichen das ist was du willst und schreibst das in die andere Datei.
-
kann man so auch viele tausende Zeichen lesen?
Poste mal bitte einen Beispiel Quellcode, wie gesagt, ich bin absoluter Anfänger...
Danke
-
du kannst so theoretisch unendlich viele lesen
for(int c=0;(c=fgetc(file)) != EOF;) { if(c>=10&&c<=300) fputc(c,outfile); }
-
Und warum nur theoretisch?
-
weil der Speicher und die Lebensdauer von Computern endlich sind
[ Dieser Beitrag wurde am 15.11.2002 um 13:17 Uhr von kingruedi editiert. ]
-
[ Dieser Beitrag wurde am 14.11.2002 um 23:05 Uhr von rockerdave editiert. ]