Forum
Tipps
News
Menu-Icon

Konsolenfenster verschwindet sofort nach ausführung

Bin gerade dabei ein c++ tutorial durchzugehen.
Aber nach dem Ausführen meiner Programme,
verschwindet das Konsolenfenster sofort :'( und ich habe keine Gelegenheit meine Ausgabe zu betrachten.
Woran liegt das und wie kann man es ändern? ???
Benutze Microsoft Visual c++ 6 Autoren Edition.


Antworten zu Konsolenfenster verschwindet sofort nach ausführung:

Schau dir mal die nächsten Seiten dieses Forums an, diese Frage wird da ca 5mal beantwortet...

Habs nur einmal gefunden.Wenn ich diese anweisung befolge,Dann funktioniert das Programm nur zur hälfte.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Auf ein Neues... ;)

#include<conio.h>
...
...
...
getch();

Wenn Du das schon versucht hast und es trotzdem nicht geht ist mit Deinem Code was nicht okay.

#include <stdio.h>
#include <iostream.h>
int FindArea(int l,int w); // Funktionsprototyp

int main()
{
   int l;
   int w;
   int a;

   cout << "\nWie breit ist ihr Garten? ";
   cin >> w;
   cout << "\nWie lang ist ihr Garten? ";
   cin >> l;

   a= FindArea(l, w);


   cout <<"\nDie Flaeche ihres Gartens betraegt ";
   cout << a;
   cout << " Quadratmeter\n\n";
   return0;
}

int FindArea (int l, int w)
{

   return (l * w);
   
}

Nach dem Lösungsvorschlag wird "int FindArea(...)",
gar nicht ausgeführt.Und Programm bricht nach der zeile
"Cout <<"\nWie lang ist ihr Garten? "; " ab.

Also, wenn du nicht ne dicke Fehlermeldungs-Messagebox mit rotem Ausrufezeichen oder so siehst, bricht dein Programm nicht ab, sondern führt sich ganz normal bis zum Ende aus. Nur da dass Ende keine Benutzerinteraktion mehr hat (Kein Warten auf Eingaben) verschwindet das Programm wieder.

Daher: Füge eine weitere Benutzereingabe ein (ans Ende von main). Zum Beispiel:

  .
   .
   .
   cout << "Fertig. ENTER zm Beenden\n";

   cin.get(); // Liest ein Zeichen und vergisst es, da
              // es an nichts zugewiesen wird

   return 0;
}

PS: Such mal in Google nach nem Dev-Cpp FAQ, Frage EINS beschäftigt sich genau mit dieser Problematik...

Ich bedanke mich! :D


« Programmierprogrammout of memory in C++ »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Binärsystem
Unter dem Begriff Binärsystem (oder Dualsystem) versteht man ein Zahlensystem, das lediglich zwei Zustände oder Werte kennt: Null (0) und Eins (1). Es bildet di...

Bing
Bing ist eine von Microsoft entwickelte und betriebene Suchmaschine, die 2009 als Nachfolger von Microsofts früherer Suchmaschine "Live Search" eingeführt wurde...

Benutzerkonto
Windows bietet die Möglichkeit Benutzerkonten, kurz Nutzerkonten, anzulegen. Auf diese Weise kann ein Rechner von mehreren Nutzern verwendet werden.   Bei jed...