Gast
#474884
Hallo,
möchte while mit "esc" unterbrechen Frage ist nur wie?
while ( was kommt hier rein ?)
{
Programm
}
Compiler ist DEV C++
Danke für Antworten!
|
Anzeige
|
While Schleife unterbrechen
Gast
#474884
Hallo,
möchte while mit "esc" unterbrechen Frage ist nur wie?
while ( was kommt hier rein ?)
{
Programm
}
Compiler ist DEV C++
Danke für Antworten!
Hi suchst du sowas wie break?
Matthias
Gast
#474892
Also, die Schleife soll nur durch ESC unterbrochen werden können. Ich glub was du meinst ist das nicht. Trotzdem Danke! Vielleicht hat noch ein anderer Ideen!? Hi was ist den ESC? Die Taste? Dann solltest du deine Umgebung definieren. Wie kommt der Tastendruck an? Über stdin? Matthias
Gast
#474896
Hallo,
Wie wäre es mit break?
char c;
while(1) // endlose while Schleife; 1 ist immer wahr
{
if(c = getchar() == 'q') // hat der Benutzer q eingetippt?
break;
}
Hmm... Ich kenne while(!_kbhit()) Ich glaube das Ding war in der conio.h. Das Ding bricht dann freilich bei irgendeinem Tastendruck ab.- Und nicht bei ESC. Aber vielleicht kann man der Fkt nen Parameter mitgeben!?
Gast
#474900
Ne, ich habe schon einmal etwas gesehen dort stand einfach etwas in der Klammer von while ich glaub irgendwas mit "key". Also ich hab die windows.h eingebunden kann ich dort eine Funktion nehmen?
Gast
#474904
Jo, Henrik hat es! Trotzdem Dank an alle! Wie schon gesagt: du musst erst mal deine Umgebung definieren. Tasten abzufragen ist keine Standard-C Operation und hängt immer davon ab, auf welchem System man programmiert. Programmierst du in Windows in einer DOS-Box oder echtes Windows (mit Fenstern und so)? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|