Hallo allerseits.
Ich habe vor 2 tagen angefangen C++ zu lernen und hab mir für dises vorhaben das Buch
C++ für Spieleprogrammierer Auflage 4 Gekauft.
Da ich mal in diese richtung Programmiren möchte.
Jetzt aber mal zu meim Problem, ich hab mit Kapitel 2 ( Variablen ) angefangen und die Cods abgetippt und mit rum gestestet, hat auch alles gut geklapt. Dann wollte ich mal zum verinerlichen der variablen Rechnung ein eigenes beispiel machen. um mir das gelernte zu besser zu merken.
Naja und jetzt meiner meinung nach ist alles richtig xD aber der Compiler ist da anderer meinung
. Ich finde denn fehler einfach nicht.
Hier mal der Code und der fehler der mir angezeigt wird.
|
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
|
// eigener übungs test zum üben der Variablen rechnung.
#include <iostream>
using namespace std;
int main ()
{
// Variablen & Text ausgabe.
//
// Variablen deklariren
//
int Level, Zeit;
int BonusExp, RestZeit, RestZeitBonus;
int ExpProMonster, Monster;
//Variablen initalisiren
//
Level = 1;
Zeit = 0;
RestZeit = 19;
RestZeitBonus = 10;
BonusExp = 10;
ExpProMonster = 30;
Monster = 20;
// Ausrechenen der getöteten monster.
BonusExp = Monster * ExpProMonster;
Level ++;
cout << "Du hast: " << Monster <<" getötet & dafür: " << BonusExp << "Exp Bekommen und dein neues Level ist : " << Level << endl;
// Ausrechenen des Restzeit bonus.
Zeit = RestZeitBonus * RestZeit;
cout << " du Hattest 99 Sekunden zeit und hatest :" << RestZeit << "Sekunden Übrig Dafür bekommst du ein bonus von :" << RestZeitBonus << "Pro Sekunde was einen Gesamt bonus von :" << Zeit << "Ergbit Hezlichen glückwunsch ;D" << endl;
return 0;
}
|
Und hier die fehler meldung.
C:\Dokumente und Einstellungen\Computer\Eigene Dateien\C++\var_rechnen_test_1.o In function `main':
8 C:\Dokumente und Einstellungen\Computer\Eigene Dateien\C++\var_rechnen_test_1.cpp multiple definition of `main'
C:\Dokumente und Einstellungen\Computer\Eigene Dateien\C++\L_2.1_var\L_2.1_var.o C:\Dokumente und Einstellungen\Computer\Eigene Dateien\C++/L_2.1_var/L_2.1_var.cpp:10: first defined here
C:\Dokumente und Einstellungen\Computer\Eigene Dateien\C++\collect2.exe [Error] ld returned 1 exit status
25 C:\Dokumente und Einstellungen\Computer\Eigene Dateien\C++\Makefile.win recipe for target 'Variablen_L_2.1.exe' failed
Hoffe ihr könnt mir helfen, denn ich bin wirklich noch sehr unerfahren, und freu mich über jede hilfe =)
Mfg - Mr-Balck