schleife bis tastendruck
-
Hallo
irgendwie macht mir die hitze zu scahffen ( bei sind sind es ca. 30grad und sonne pur )
ich brauche irgendein getchar() damit das hier funktiniert:while ( Gedrückte Taste != Enter ) { do Irgendwas; }
alle scanf, getw usw. funtionieren nicht so wie ich will. das programm stoppt bei while ( ) und wartet auf einen tastendruck. es muss aber sein das Irgendwas immer ausgeführt wird bis der benutzer enter ( oder von mir aus was anderes ) drückt.
bitte um ein tipp
-
while(kbhit() != ENTER) //kenne die zahl nicht { if (getch() == 'm') //abfrage, welche taste gedrückt wurde tolle sachen if (getch() == 'n') tolle sachen }
-
hmmmm
wenn ich sowas mache:
while ( true ) { if ( kbhit() ) break; Sleep(1000); fprintf(stdout, "a"); }
dann führt er die schleife aus und wenn ich eine Taste drücke, wird sie aufn Bildschirm angezeigt
aber die schleife wird nicht beendet
-
ich hab das mitn extra thread gemacht