Es gibt zwar schon ein Thema zu diesem Listing das mich aber nicht zufrieden gestellt hat !!!!
|
Quellcode
|
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
|
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
int Highscore = 0;
cout << "Wie hoch ist der Highscore: ";
cin >> Highscore;
ofstream Output ("Highscore.hsc", ios:binary);
Output.write ((char*) &Highscore, sizeof (Highscore));
Output.close ();
Highscore = 0;
ifstream Input ("Highscore.hsc", ios::binary);
input.read ((char*) &Highscore, sizeof (Highscore));
Input.close ();
cout << "Highscore aus der Datei: " << Highscore;
cout << endl;
return 0;
}
|
Dieser Code sollte eigentlich Den Highscore einlesen und speichern tut er aber nicht stadt dessen kommt diese Fehlermeldung
-------------------Konfiguration: Dateinen ein und Ausgabe - Win32 Debug--------------------
Kompilierung läuft...
Dateinen ein und Ausgabe.cpp
C:\Programme\Microsoft Visual Studio\MyProjects\Listing8_8\Dateinen ein und Ausgabe.cpp(13) : error C2226: Syntaxfehler : Typ 'ios' nicht erwartet
C:\Programme\Microsoft Visual Studio\MyProjects\Listing8_8\Dateinen ein und Ausgabe.cpp(14) : error C2065: 'Output' : nichtdeklarierter Bezeichner
C:\Programme\Microsoft Visual Studio\MyProjects\Listing8_8\Dateinen ein und Ausgabe.cpp(14) : error C2228: Der linke Teil von '.write' muss eine Klasse/Struktur/Union sein
C:\Programme\Microsoft Visual Studio\MyProjects\Listing8_8\Dateinen ein und Ausgabe.cpp(16) : error C2228: Der linke Teil von '.close' muss eine Klasse/Struktur/Union sein
C:\Programme\Microsoft Visual Studio\MyProjects\Listing8_8\Dateinen ein und Ausgabe.cpp(21) : error C2065: 'input' : nichtdeklarierter Bezeichner
C:\Programme\Microsoft Visual Studio\MyProjects\Listing8_8\Dateinen ein und Ausgabe.cpp(21) : error C2228: Der linke Teil von '.read' muss eine Klasse/Struktur/Union sein
Fehler beim Ausführen von cl.exe.
Dateinen ein und Ausgabe.obj - 6 Fehler, 0 Warnung(en)
Vielen dank für eure Hilfe[[/cpp]