Kann mir jemand helfen?
-
FireSpiral schrieb:
wen ich das mache dan wird die zeile " { " wieder rot

Wie wäre es, wenn du mal die Fehlermeldung deines Compilers posten würdest?
-
ja sorrx ich wusste net wo sie steht. also hier is sie
Zeile 3
Datei: F:\Dev-Cpp\main.cpp Meldung: parse error before `{'token
F:\Dev-Cpp\Makefile.win [Build error] [main.o] Error1
-
wen ich den code eingeb:
#include<iostream> using namespace std; int main() { cout << "Hallo Welt!" << endl; }dan komprimiert der ganz zeigt keine fehler an aber ausführen tut ers net :((
-
hi,
er führt es sicher aus, doch du siehst das Fenster nicht. Musst es mal aus der Konsole heraus starten oder du fügst am Ende noch folgendes ein:#include<iostream> using namespace std; int main() { cout << "Hallo Welt!" << endl; // löscht den Einlesespeicher und wartet auf einen Tastendruck cin.clear (); cin.ignore ( std::cin.rdbuf () -> in_avail () ); cin.get(); return 0; }(aus dem Konsolen FAQ: http://www.c-plusplus.net/forum/viewtopic.php?t=39328)
Tschau Gartenzwerg
-
hi,
er komprimiert übrigens nichts, sondern kompiliert etwas.Tschau Gartenzwerg
-
juchu es geht
thx
-
#include <iostream.h> void main () { //Dies ist das Hello-World-Programm cout<<"Hello, world"<<endl; };was soll das letzte semikolon/strichpunkt?
mit diesem ; gehts natürlich nicht mein lieber
![:] 🙂](https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso)
have fun
ps. 7 leute haben das übersehen....
jungs ihr programmiert zu viel

-
...und ob es mit ; am Schluss geht !

-
#include <iostream.h> void main () { //Dies ist das Hello-World-Programm cout<<"Hello, world"<<endl; };
-
bitte im ernst? gleich testen
-> iam so sorry, arigato und kumamesen(richtig?)
auf jedenfall schein ich blind und besoffen zu sein

----------
also doch nicht :/???
also in c darf ein semikolon stehen und in cpp nicht
-
Hallo,
in Standard-C++ *darf* hier *kein* Semikolon stehen!
-
Unter VC7.0 geht es aber. (
aber VC ist nicht standart
)
-
iostream.h und void main sind vom Standard übrigens genauso falsch!
so lautet das korrekt
#include <iostream> using namespace std; int main() { cout << "Hallo liebe standard kompatible C++ Welt" << endl; }
-
#include <iostream> using namespace std; void main() { cout << "Hallo liebe standard kompatible C++ Welt" << endl; }void :p
-
KrAt schrieb:
void :p
Was willst du damit außer deiner Ignoranz ausdrücken?
-
Wie wärs mit
#include<iostream> using namespace std; int main(void) { cout << "Hallo Welt!" << endl; return 0; }?
-
ganz einfach wenn man schon int verwendet sollte man dies inklusive rückgabewert machen, auch wenn das unnötig wäre und aussieht
blueshift, hats am besten gemacht. muss dich loben

-
Du solltest vielleicht nicht soviel rumfaseln. ISO-C++ definiert, dass main den Rückgabetyp int haben muss, und dass in der main-Funktion die return-Anweisung optional ist.
-
tut nix zur sache

linus glaubt auch er wäre gott.
aber ich weiss was du sagen willst, stimmt sicher nur sollte man das dennoch machen :p
-
Es stört nicht, wen du es machst, macht aber nicht viel sinn (außer um kompatibel zu einigen älteren Compilern zu bleiben).