Problem beim Starten des 'Hello World'-Programms

Hallo zusammen,

Ich habe folgendes Programm mit dem „Dev-C++“-Compiler kompiliert und dann gestartet:

_#include

int main ()
{
std::cout

Das Programmfenster schließt sich nach dem Start aber umgehend wieder. Woran kann das liegen?

Danke für alle Antworten.

Viele Grüße

Konstantin Knauf_

Hallo,

Ich habe folgendes Programm mit dem „Dev-C++“-Compiler
kompiliert und dann gestartet:

[…]

Das Programmfenster schließt sich nach dem Start aber umgehend
wieder. Woran kann das liegen?

Daran, dass du Windows benutzt, und Windows so eingestellt ist, dass es Konsolenprogramme schließt wenn sie beendet sind.

Grüße,
Moritz

Daran, dass du Windows benutzt, und Windows so eingestellt
ist, dass es Konsolenprogramme schließt wenn sie beendet sind.

Wie kann man diese Einstellung ändern?

Grüße

Hallo,

Daran, dass du Windows benutzt, und Windows so eingestellt
ist, dass es Konsolenprogramme schließt wenn sie beendet sind.

Wie kann man diese Einstellung ändern?

Meine Windows-Zeiten sind lange her, aber vermutlich müsste das irgendwo in den Registerkarten versteckt sein, die kommen, wenn man mit der rechten Maustaste auf die Exe-Datei drückt und dann auf „Properties“ geht.

Grüße,
Moritz

oder starte mal dein Programm aus der DOS-Eingabeaufforderung.
(wie damals noch zu DOS-Zeiten, wo man jeden Befehl per Hand eingeben musste :smile:)

Gruss x303

Du könntest auch einfach vor dem „return 0;“ ein _ system („pause“); _ ohne die Unterstriche, setzen. Dann bleibt das Fenster offen, bis du eine beliebige Taste drückst.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Füge folgendes ein:

#include

und am ende des Programms
getch();

dann schließt sich dein Fenster erst wenn du eine Taste drückst.

Hoffe die Info reicht so und klappen sollte es auch. Wenn nicht, dann meld dich nochmal.

Sollte da so sein:

#include
#include

int main ()
{
std::cout [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]