Also ich wollte ein Programm mit Hot-Keys schreiben, aber man kann den Eingabe-Puffer ja von der Tastatur nur mit einem Enter füllen. Kann man das irgendwie umgehen, d.h. z.B. direkt vom E/A-Port der Tastatur lesen?
Frodenius postete Also ich wollte ein Programm mit Hot-Keys schreiben, aber man kann den Eingabe-Puffer ja von der Tastatur nur mit einem Enter füllen. Kann man das irgendwie umgehen, d.h. z.B. direkt vom E/A-Port der Tastatur lesen?
Für welches Os willst du das denn machen? -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
Also, das Betriebssystem war erstmal kein Problem, programmiere im moment auf der Konsole.
@RedEagle Also das mit cin.get() geht nicht, da es nur das nächste Zeichen aus dem Eingabe-Stream liest (und löscht!), um als Benutzer den Stream zu füllen, muss man aber mit der Eingabetaste bestätigen!! -- NI! ...and thanks for all the fish!Dieser Post wurde am 07.07.2004 um 16:55 Uhr von Frodenius editiert.