Oder einfach ein leeres Projekt erstellen. ( kannst du bei der Projekterstellung anklicken )
Druckbare Version
Oder einfach ein leeres Projekt erstellen. ( kannst du bei der Projekterstellung anklicken )
Danke AlterHacker ich gucks mir mal an ;-)
Auf deinem Screenshot sehe ich, dass da noch der return befehl fehlt.
Die Funktion main() muss ja noch einen rückgabewert haben.
Ich bin überhaupt kein Fan von MS IDE. Hol dir Code::Blocks oder wxDev C++
Um den Fehlerzubeheben musst du glaub ich auf Erstellen klicken und dann auf Projektmappe erstellen.
Mir fällt auf das du die Funktion gar nicht schließt, oder muss das nicht unbedingt sein? (getch() oder so)
Mit getch() wird nicht geschlossen. Ein Rückgabewert ist an für sich bei einer solchen Funktion mit Rückgabetyp nicht verkehrt, per (C/C++?-)Standard wird aber als Default-Anweisung ein return 0 kompiliert, sofern nicht vorhanden.
Generell empfiehlt es sich, leere Projekte zu verwenden. Die Templates können eine nette Sache sein, ich hab sie jedoch noch nie wirklich gebrauchen können. :/
öhm ich würde dir au raten anderen Programm zu benutzen, ich weiß garnemme welches ich benutzt hab O_o Dev-C++ glaub aber des wird nemme Supportet naja was solls.
ehm soweit ich mich erinner... muss wenn man
macht und nichtCode:cout
oder iwie so immer std:: davor gesetzt werden:Code:using std namespace
oder so iwie ... naja guck ma hier nach:Code:#include <iostream.h>
int main()
{
std::cout << "Hello World!" << std::endl;
return 0;
SYSTEM("PAUSE");
}
Highscore - Programmieren in C++: Einführung
hoffe hat geholfen, mfg
s1ckST4R
Ist zwar auch möglich, in der Regel macht man es aber so
Deine Methode ist zwar auch möglich, muss dann aber immer das std:: davorstehen, ist also im Prinzip nur eine Vereinfachung.Code:#include <iostream.h>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return(0);
}
LG,
Master of Chaos
Buffer-Overflow in dem Source? Da wird nichtmal auf Userinput gewartet, da return vor dem system kommt.
Dazu kommt, dass system klein geschrieben werden müsste, da C++ case-sensitive ist.
Und von getch würde ich allein schon wegen der Kompatibilität abraten (natürlich auch von system - dazu kommen noch path attacks...).
getchar() aus stdio.h respektive cstdio sollte die richtige Wahl sein.