Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Highscore (speichern und auslesen externen Dateien)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.04.2003, 23:20 Uhr
~Kronos
Gast


ich möchte ein Spiel porgrammieren das eine Highscore haben soll. Da ich noch nicht soviel Erfahrung habe klappt das nicht so. Also in die Highscore soll der Name und die Zeit rein. D.h ich muss da also ein komplettes Wort in eine externe Datei schreiben und dieses später auch wieder auslesen. Teilweise muesste ich das ja dann später auch ueberschreiben. Wie mache ich das am besten. Wäre dankbar wenn mir wer helfen koennte danke schonmal im Voraus.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.04.2003, 23:39 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Hi,
in die Datei schreiben kansnt du z.B. mit fprintf und auslesen kannst du dann wieder mit fscanf

kleines Beispiel:

C++:
int highscorevalue
FILE *fp; //filepointer definieren

fp=fopen("highscore.txt","wb"); //hiermit öffnest du die Datei zum schreiben. musst mal unter fopen nachschauen da gibt es zig verschiedene modi nur lesen nur anhängen komplett überschreiben usw.

fprintf(fp,"%d",highscorevalue); //schreibt ein intwert in die Datei
//wenn du den intwert einlesen wolltest dann fscanf(fp,"%d",&highscorevalue);

fclose(fp); //Datei wieder schliessen


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 30.04.2003 um 23:40 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.05.2003, 17:47 Uhr
TBO



Programmierst Du in C oder in C++?
In C++ kannst Du statt fprintf und fscanf auch ifstream (einlesen) und ofstream(schreiben) verwenden.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
05.05.2003, 16:40 Uhr
~Kronos
Gast


nagut ich habs jetzt hinbekommen und das ist so gut wie fertig.
Nochmal danke für erue Hilfe hat mir sehr geholfen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: