1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//Aus dem Buch C++ für Spieleprogrammierer
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
//Variablen
int Highscore = 0;
//Highscore abfragen
cout << "Wie hoch ist der Highscore: ";
cin >> Highscore;
//Datei zum schreiben öffnen
ofstream Output ("Highscore.hsc", ios::binary);
//Highscore reinschreiben
Output.write ((char*) &Highscore, sizeof (Highscore));
//Datei schliessen
Output.close ();
//Variable auf Null setzen
int Highscore = 0;
//Datei zum lesen öffnen und Highscore lesen
ifstream Input ("Highscore.hsc", ios::binary)
INput.read ((char*) &Highscore, sizeof (Highscore));
//Datei schließen
Input.close ();
//Highscore wieda ausgeben
cout << "Highscore aus Datei: " << Highscore;
cout << endl;
return 0;
}
Diese Beispiel ist aber für Windows!