Auf eine Tastatureingabe oder auf eine Variablenänderung reagieren

es gibt keine richtige GUI, es wird nur in der Console erstmal dargestellt... Ist halt nur zum Testen eines Teils der Programm wie es aussieht, bevor es auf die HW kommt und da gibt's schon eigene Anzeige.
 
Hi.

Welches Betriebssystem?

Anstatt ständig zu pollen, könntest du evtl. auch andere Methoden verwenden (WaitForSingleObject) bzw. Events oder Conditional Variables. Kommt drauf an, wer die Variable ändert (dein eigener Code?)

Und eine Rekursion läßt sich immer in eine Iteration umwandeln.

Gruß
 
Iwie fällt mir nichts mehr ein, hab schon alles ausprobiert: die Events, Mutexe... ich krieg zwar mit, ob sich die Variable geändert hat oder ob's eine Tastatureingabe gab, aber nicht beides parallel :-((((( Hat jemand ne idee wie man gleichzeitig auf keyboardevent und mutex änderung z.B. abfragen kann?
 
Hi.

The WaitForMultipleObjects function can specify handles of any of the following object types in the lpHandles array:

Change notification
Console input
Event
Memory resource notification
Mutex
Process
Semaphore
Thread
Waitable timer

Gruß
 
Zurück