funktionsaufruf per pfeiltaste in schleife
-
Hi Leute
Ich wollte mal wissen ob es bzw. wie es möglich ist innerhalb einer laufenden Schleife Funktionsaufrufe durch drücken von Tasten zu tätigen.
So soll zum Beispiel durch jedes drücken einer Pfeiltaste in einer laufenden Schleife, welche ein fahrendes Fahrzeug simuliert, eine Funktion aufrufen welche die Geschwindigkeit z.B. um 1 km/h erhöht.
also zu verdeutlichung: ich hab z.b. eine schleife die mir 5000 zahlen ausgibt. die zahlen fangen bei 1 an und werden in jedem durchlauf um 3 erhöht.
nun möchte ich hingen und die zahl nicht mehr um 3 erhöhen sondern um 7.
das ganze aber soll aber geändert wärend die schleife dabei ist die zahlen auszugeben.
und dass halt per tastendruckVielen dank für antworten wie immer schon mal im voraus
mfg isi
-
Ach wie praktisch, wenn mehrere Leute gleichzeitig* nach der gleichen Sache fragen. Hausaufgabe?
http://www.c-plusplus.net/forum/viewtopic-var-t-is-231918.html
Immerhin betreibst du nicht wie dein Klassenkamerad(?) Threadnekromantie
.*: 40 Sekunden Abstand!
-
ne hab nix mit dem anderen zu tun xD
also habs mir grad ma durchgelesen und hab auch sowas ähnliches mit den tasten gefunden..
mein eigentliches anliegen jedoch ist die veränderung an der schleife wärend sie läuft
-
int aktion = 0; while(1) { // taste abfragen // aktion entsprechend setzen switch (aktion) { case 1: // tu was break; case 2: // tu was break; case 3: // tu was break; case 4: // tu was break; default: // tu nix } aktion = 0; }