Verhindern von automatischem Abschalten

  • Themenstarter Themenstarter Duminus
  • Beginndatum Beginndatum
D

Duminus

Guest
Also, ich habe hier mal ein ganz simples C++-Programm:

Code:
#include<iostream>
using namespace std;
int main()
{
int zahl1;
int zahl2;
int zahl3;
int zahl4;
cout<<"Bitte eine Zahl eingebenn";
cin>>zahl1;
cout<<"Bitte noch eine Zahl eingebenn";
cin>>zahl2;
cout<<"Bitte eine letzte Zahl eingebenn";
cin>>zahl3;
cout<<"Die Ausgabe lautetn";
cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"n";
}

Nun ist mein Problem, dass sich das Dos-Fenster immer sofort automatisch abschaltet, sodass die Ausgabe nur für einen Bruchteil einer Sekunde 'zu erkennen' ist. Haltet mich für doof, aber ich programmiere noch nicht lange in C++. Aber ich hatte das gleiche Problem schonmal vor einigen Jahren, als ich ein Programm in QBasic geschrieben habe. Und da konnte man (bei Windows ME) in den Einstellungen regeln. dass es auf bleiben soll. Unter XP finde ich das nicht mehr.
Deshalb habe ich das jetzt so provisorisch gelöst:

Code:
 #include<iostream>
using namespace std;
int main()
{
int zahl1;
int zahl2;
int zahl3;
int zahl4;
cout<<"Bitte eine Zahl eingebenn";
cin>>zahl1;
cout<<"Bitte noch eine Zahl eingebenn";
cin>>zahl2;
cout<<"Bitte eine letzte Zahl eingebenn";
cin>>zahl3;
cout<<"Die Ausgabe lautet";
cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"n";
cout<<"Auf Wiedersehen!!";
cin>>zahl4;
}

Ist natürlich ziemlich umständlich und schwachsinnig, da man jetzt ja noch irgendwas eingeben muss.
 
Entweder du machst das per Start->Ausführen->cmd->name.exe,
oder du machst einen sleep-Befehl am Schluss:
sleep(3); z.B..
 
Zurück
Oben