Suche eine "Press any key to continue" - Funktion
-
Hallo!
Bin auf der Suche nach einer Funktion, die den Programmablauf solange stoppt, bis eine beliebige Taste gedrueckt wurde ...
Bisher habe ich die Funktionsystem()benutzt, die einen Dos/Batch - Befehl ausfuehrt... Hierfuer gibt es ja die "pause"...#include <cstdlib> ... system("pause > NUL"); // pause wartet und "> NUL" sorgt dafuer, // dass der uebliche String fuer den Befehl nicht ausgegeben wirdDies funktioniert jedoch nur unter Dos/Windows.
Gibts denn keine einfache, plattformunabhaengige Loesung dafuer?Cartman
-
kannst du mit cin.get(); leben? ist zwar nicht das gelbe vom ein, aber mir reichts.
-
void PressAnyKey(void) { printf("Press Any Key...\n"); # fflush(stdin); getchar(); }
-
feraL schrieb:
void PressAnyKey(void) { printf("Press Any Key...\n"); # fflush(stdin); getchar(); }
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39349.html
-
foobar schrieb:
feraL schrieb:
void PressAnyKey(void) { printf("Press Any Key...\n"); # fflush(stdin); getchar(); }
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39349.html
Bla blubb.
Die obige Funktion war auch nicht wirklich ernst gemeint.