Oh Gott liegt es daran das es so "spät" ist oder bin ich einfach zu doof?
Da denke ich mir mach ma ein TextGame um dein Selbstbewusstsein aufzubauen und dann sowas hier der
|
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
30
31
32
33
34
35
36
37
38
39
40
41
42
|
int init();
bool done = false;
bool inited = false;
int start();
int main()
{
while(!done)
{
if(inited == true)
{
start();
}
else{
init();
}
return 0;
}
int init()
{
cout<< "Welche Raumschiffe?: ";
cout << "1.Air Crusher 500C$ 500TP 500Armor 20AP \n";
cout << "2.Silver lighning 2000C$ 750TP 1000Armor 40AP \n";
cout << "3.Dark Faculty 5000C$ 700TP 750Armor 50AP \n";
cout << "4.Light Binder 10000C$ 1000TP 1000Armor 100AP \n";
return 0;
}
int start()
{
cout << "Here comes the game";
return 0;
}
|
Hier die fehler:
--------------------Konfiguration: Raumschlacht - Win32 Debug--------------------
Kompilierung läuft...
main.cpp
D:\Raumschlacht\main.cpp(31) : error C2601: 'init' : Lokale Funktionsdefinitionen sind unzulaessig
D:\Raumschlacht\main.cpp(42) : error C2601: 'start' : Lokale Funktionsdefinitionen sind unzulaessig
D:\Raumschlacht\main.cpp(47) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.
Raumschlacht.exe - 3 Fehler, 0 Warnung(en)
Es hat was mit der main Function zu tun wenn icgh die schleifen entferne gehts.