Kann mir jemand helfen?
-
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
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).
-
Privat kann er natürlich machen was er will, aber wenn er solchen Schwachsinn hier postet, wird er immer kontra kriegen.
-
aber ich weiss was du sagen willst, stimmt sicher nur sollte man das dennoch machen
blödsinn! Vorallem ist void main kein Workarround, da es vom Standard verboten ist. Wenn du ein return 0; schreibst um bei einigen Compilern keine Warnung zu bekommen, dann ist das deine Sache. Aber du musst niemanden dazu zwingen so ein blödsinn zu machen und erst recht nicht in dem du etwas wie void main postest, was absoluter ober totaler mega blödsinn ist und zB. mit neueren GCCs gar nicht erst funktioniert!
-
trollt doch hier nicht so rum...
Ihr diskutiert über nix, aber das mit Leidenschaft...Devil
-
also ich verstehe zwar nicht warum ihr so unfreundlich werdet. ich meinte man kann void verwenden man muss habe ich nie behauptet.
wenn man int verwendet kann man einen rückgabewert verwenden meiner meinung nach sollte man es.
außerdem solltet ihr mal auf die posts achten und schauen wer hier worte wie schwachsinn, blödsinn benutzt. einen tick freundlicher geht es auch. ihr solltet vor lauter programmiererei nicht vergessen menschlich zu bleiben.
so unhöfflich sind einige tze
-
Man darf void main() nicht verwenden.
Der Rückgabetyp von main() ist int. Das wird vom Standard so vorgegeben.Man darf am Ende von int main() einen Returnwert zurückgeben,
man braucht es aber nicht. Wenn man dies nicht tut wird
excplicit(schreibt man das so) ein return 0 angenommen.