Ich habe probleme mit dem Compiler
-
Hi
Ich habe gerade angefangen unter Windows XP C++ zu Programmieren. Ich habe mir dazu
den Compiler von "Bloodshed (Dev-C++)" herruntergeladen. Ich habe diesen Code mal eingegeben, Compilliert und anzeigen lassen. Wenn ich eine Zahl auswähle und dann Enter drücke, verschwindet das schwarze Fenster wieder. Wie kann ich das umgehen ?Code:
**#include<iostream>
using namespace std;
int main()
{
int a;cout<<"Bitte geben sie eine Zahl ein:"<<endl;
cin>>a;
cout<<"Der Wert von a betraegt:"<<a<<endl;
cin.clear();
cin.ignore(cin.rdbuf()->in_avail());
cin.get();
return 0;
}**Bitte helft mir.Danke.
Euer Anfänger
-
Wenn das Programm fertig, also am Ende von main() angekommen ist, verschwindet das DOS-Fenster.
Um Ausgabe-Ergebnisse zu sehen, benötigt man daher einen interaktiven Stopp, der in Deinem Code ja sogar schon drin ist [cin.get();]
Deshalb verstehe ich das Problem nicht.
Zumindest mit meinem Microsoft Visual C++-Compiler wird die eingegebene Zahl wieder ausgegeben und erst NACH Drücken von Enter verschwindet das DOS-Fenster.
-
Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.