Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Einfache Sache... Nur der Filepostionierer funzt nicht

Andy 386 / 4 Antworten / Flachansicht Nickles

Ich möchte ein Programm, dass mir alle Kleinbuchstaben einer Textdatei zu Grossbuchstaben macht.
Hab nix bei google gefunden, mich also selbst rangesetzt. Soweit klappt alles ganz gut, nur schreibt mir mein proggi die Geänderten Buchstaben nicht wieder auf die alte Stelle sondern an das Ende der Textdatei. Wieso mein fseek beim zweiten nutzen nicht funktioniert, ist mir völlig unklar.

Hier di Source:
#include

bei Antwort benachrichtigen
Andy 386 Nachtrag zu: „Einfache Sache... Nur der Filepostionierer funzt nicht“
Optionen

Da hat mich irgendein scripting reingelegt...
cout do (geschweift auf)
fseek(text,z*sizeof(a),SEEK_SET);
fread(&a,sizeof(a),1,text);
if (a>97 && a (geschweift auf)a=a-32;
cout fseek(text,z*sizeof(a),SEEK_SET);
fwrite(&a,sizeof(a),1,text);
(geschweift zu)
z++;
(geschweift zu)while(z

bei Antwort benachrichtigen