C++ DEV C++ funktioniert nicht richtig

Fragender

Cadet 3rd Year
Registriert
März 2006
Beiträge
58
Hallo,

ich beschäftige seit einiger Zeit mit C++ und übe auch damit,dh. ich habe einige Programme geschrieben. Aber bei der Ausführung des Programms entsteht folgendes Problem. Er erstellt mir zwar die Ausführung des zb. Additions Programm, aber beim Ergebnis schliesst sich das Fenster automatisch. Ich meine hier das ich im Quelleditor ein wichtigen Befehl vergesse, der mir das Fenster bis zum ende stehen lässt und mir das Ergebnis anzeigt. Nur wie ist der Befehl?

Danke an euch

gruss
 
Versuch mal am ende deines Programm
Code:
getchar();
zu nutzen. Dann schließt sich das Fenster erst nach einer Tasteneingabe.
Unter C gibt es
Code:
system("PAUSE");

Vielleicht auch unter C++?
 
geht sogar noch einfacher...
ganz am schluss durch "cin>>i" z.b. eine Tasteneingabe verlangen :).
 
Verwende CodeBlocks als IDE. Dort gibt es einen entsprechenden Menübefehl, damit am Ende der Ausführung das Fenster offen bleibt. Sowas gehört normalerweise nicht in die Anwendung.
 
Ich bedanke mich für euere Hilfe!!!

Der Befehl system("PAUSE"); von @Fruchnektar, hat bei mir gewirkt und das Fenster blieb offen.

Nochmals Danke und eine gute Nacht an euch.

gruss
 
Wie immer der Hinweis, dass man das nicht in "richtigen" Programmen verwenden sollte, Windows-beschränkt und so... Aber zum Testen ist es ok ;)
 
DEV C++ benutz ich auch
und soweit ich weiß erstellt das prog diese pause automatisch
ich glaub aber nur wenn ein neues C++ projekt erstellst und dann Console Application auswählst

bei mir erscheint folgendes:

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
system("PAUSE");
return EXIT_SUCCESS;
}

ich habe die version: 4.9.9.2
 
Zurück
Oben