error C2059: Syntaxfehler: ':'
-
Erstens:
Ich bin ein Noob also wird das sehr wahrscheinlich ein dummer Fehler sein xD
das hier ist mein quelltext wenn ich ihn starten will kommt diese fehlermeldungerror C2059: Syntaxfehler: ':'
was bedeutet das und was muss ich am quelltext ändern???
// C++ für Spieleprogrammierer
// Liting 1.1
// Es wird ein Begrüßungstext ausgegeben
//
#include <iostream>using namespace std;
//Hauptprogramm
//
int main ()
{
int punkte = 15;
int faktor = 2;
int hauptpunkte;
int bonuspunkte;hauptpunkte = punkte * faktor;
cout << "vorläufige Punktzahl: " << hauptpunkte << endl;
cout << "Bonuspunkte: " << bonuspunkte << endl;
cin >> bonuspunkte;return: 0;
}danke für alle antworten!!!
-
Golol schrieb:
Erstens:
error C2059: Syntaxfehler: ':'
return: 0;
Hier vielleicht? So viele Doppelpunkte kommen in dem Quellcode ja nicht vor
Gruß
foo
-
So wie ich das sehe kommt im Quelltext bis auf den doppelpunkt im Return-Statement kein einziger für den Compiler relevanter Doppelpunkt vor. Die Doppelpunkte die vorkommen befinden sich in Zeichenketten (eingerahmt von " ") und sind daher nicht von Bedeutung.
In C/C++/Java/(C# ??) schreibt man return ohne Doppelpunkt, also:
return 0;
Da du dich als totaler Anfänger outest, gebe ich dir noch mit auf den Weg dass man sehr wohl zwischen : und ; unterscheiden muss
Ach so nebenbei, wenn du die Lösung selber schon fast gefunden hast, wieso hast du den Doppelpunkt nicht einfach entfernt und versucht obs klappt?
-
jaa danke es geht
wahrscheinlich werde ich noch mehrere fehler dieser art posten