Bildschirm soll länger dableiben
-
Hallo, wie halte ich das Ausgabefenster länger auf dem Bildschirm???
-
Am Ende des Programms? -> Siehe Konsolen-FAQ "Automatisches Schließen verhindern"
Mitten drinnen auf Zeit? -> Siehe Konsolen-FAQ "Pause- bzw. Warte-Funktion"MfG SideWinder
-
Also um am ende z.b. einen beliebigen Tatsendruck abzuwarten machst du
#include <conio.h>
cout<<"Drücken sie eine beliebige Taste"; while(!_kbhit()) {}
um eine Pause einzufügen machst du das hier
#include <windows.h>
cout<<"Mache eine Pause von 2000 Millisekunden"; Sleep(2000);
-
Danke, jetzt funktioniert es
-
hiermit geht es auch noch
system("PAUSE");
-
Nur unter Windows!
Außerdem ist es langsam (zwei zusätzliche Prozesse).Mit freundlichen Grüßen
Hallo-C++
-
Außerdem ist es langsam (zwei zusätzliche Prozesse).
Was bei der unglaublichen Reaktionszeit des durchschnittlichen Menschen natürlich sehr ins Gewicht fällt
-
Die wirklichen Nachteile von system("PAUSE") finden sich bereits in einem FAQ-Beitrag.
Und zu:
while(!_kbhit()) {}
muss man ja echt kein Wort mehr verlieren
MfG SideWinder
-
was ist denn an
while(!_kbhit()) {}
so schlecht?
is doch schon mal besser wie ein system befehl!?
wie würdest du es denn machen sidewinder?
-
DeathRow schrieb:
wie würdest du es denn machen sidewinder?
Ohne SideWinder jetzt gefragt zu haben:
SideWinder schrieb:
Am Ende des Programms? -> Siehe Konsolen-FAQ "Automatisches Schließen verhindern"
Mitten drinnen auf Zeit? -> Siehe Konsolen-FAQ "Pause- bzw. Warte-Funktion"MfG SideWinder
Caipi
-
danke klugscheißer
-
DeathRow schrieb:
danke klugscheißer
Sorry, aber deine Frage hat geradezu nach solch einer Antwort geschriehen...
Caipi