expected `,' or `;' before '{' token //obwohl dort schon ein ; ist
-
Hallo Liebe Communty...
Ich schildere ohne weitere Umstände mein jetztiges Problem, welches für euch relativ leicht zu lösen sein soltle, da ich ein totaler Anfänger bin.
Hier der Code :
#include <fstream> #include <iostream> using namespace std; void wait (); int main() { int i = 1; } if (i == 1); //Hier scheint ein Fehler zu sein { cout<<"DU STINKST\a\n"; wait(); return 0; } else; //Hier scheint ein Fehler zu sein { i++; } void wait () { std::cin.clear(); std::cin.ignore(std::cin.rdbuf()->in_avail()); std::cin.get(); }der Dev-C++ Compiler gibt mir folgende Fehlermeldungen aus:
8 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected unqualified-id before "if"
8 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected,' or;' before "if"
9 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected unqualified-id before '{' token
9 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected,' or;' before '{' token
14 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected unqualified-id before "else"
14 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected,' or;' before "else"
15 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected unqualified-id before '{' token
15 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected,' or;' before '{' tokensoo das wars eigentlich schon und ich bedank mich schonmal für die Hilfe.
Ich versteh einfach nicht warum der ein Simikolon möchte, obwohl ich dort eins hingeschrieben habe.ich bin leider ein totaler Anfänger also hoffe ich, dass ihr mir helfen könnt.
Danke nyx
-
if (i == 1);Weg da mit dem Semikolon.

else;Und da auch!
-
dachte ich auf zuerst hatte es auch zuerst ohne die doofen Teile aber dann kommt das hier ...
10 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected unqualified-id before "if"
10 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected,' or;' before "if"
16 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected unqualified-id before "else"
16 C:\Dokumente und Einstellungen\Paul\Eigene Dateien\c++ data\stinkt.cpp expected,' or;' before "else"
was nun ?
Hoffe du hast auch drauf eine Antwort
-
Die main() stinkt. In der passiert (fast) nichts.
-
Du hast Deine ifs außerhalb der main-Funktion:
int main() { int i = 1 } //klammer zu vom main if(...)... //nicht gut, hier
-
leider kann ich nicht editieren da ich unregistriert bin aber
wo wir gerade dabei sind#include <fstream> #include <iostream> using namespace std; using std::endl; void wait (); int main() { cout<<"Seite1 \fSeite2"; wait(); } void wait () { cin.clear(); cin.ignore(std::cin.rdbuf()->in_avail()); cin.get(); }er zeigt mir net einmal eine Seite mit
Seite 1
und eine zweite Seite mit
Seite2 an
sonder
Seite1(Symobl der Frau ) Seite 2
bedeutet das, dass die Feministeninnen mein Pc gehackt haben ?
oder bin ich mal wieder zu doof ?
\f bedeutet doch neue seite nich insert frau oder ?
-
\f bedeutet doch neue seite nich insert frau oder ?
lol, ne \f kodiert als Escapesequenz scheint in dem Fall halt der ASCII-Code für das Symbol der Frau zu sein...
Sowas wie 'ne neue Seite gibt's nicht (kann sein, dass es eine Escapesequenz zum Löschen des Bildschirms gibt, keine Ahnung), aber Du dürftest wohl besser mit
system("cls")bedient sein. Wobei das eine ziemlich unsaubere Lösung ist (siehe Konsolen-FAQ). Da greift man lieber zur WinAPI, falls Du unter Windows codest.
-
hmm chaos ich hab müll gebaut im thread aber es geht jetzt
DANKE EUCH
---close pls kkthxbye ^^-----
-
http://www.cpp-tutor.de/cpp/le01/le01_04.htm
Hier stand das so ( ein tuturial)
hmm aber jetzt bin ich schlauer // Puh mein Pc is nicht gehackt^^
Also an alle anderen Bitte net den selben Fehler machen
Dabei geht das mit dem Alarm ton man kann sogar ein REMIX machen
