Programm beenden mit ESC ?
-
Hallo!
Ich hab das problem, das ich schon länger nix mehr mit C++ programmiert hab, und jetz mal wieder was machen will.
Ich will etwas anzeigen lassen, aber mein Fenster schließt sich so schnell wieder, das mir die anzeige quasi gar nix bringt. Ich hätte es gerne, das das Fenster sich erst schließt, wenn ich die ESC-Taste drücke, kann mir da einer helfen?
Und dann gelich noch ne Frage, gibt es eine Standart-Prozedur, mit der ich den Bildschirm (also das Fenster) löschen kann?
MFG, und danke schon mal!
-
Also zur 2.Frage, wenn du den Fensterinhalt löschen willst,
system("cls");
Fertig!
MFG: LPP1991
-
Zum Ersten: Lern mit der Konsole umzugehen.
Zum Zweiten: Es gibt keinen Standardweg dafür. Du kannst es aber mit der entsprechenden ANSI-Escapesequenz probieren.
std::cout << "\x1b[H\x1b[J";
-
wenn du dein programm mit der konsole startest, dann ist nicht sofort alles weg (start->ausführen->cmd), weil die konsole nicht mit dem programm geschlossen wird. wenn du system("pause") einsetzt, dann wartet die Windowsconsole auf drücken der enter taste