Hallo Leute
ich versuche mich gerade an einem kleinen Tetris klon das im Terminal laufen soll. Ich programmiere in C++ und unter Ubuntu.
Dabei soll das Programm Eingaben des Spielers entgegen nehmen, ohne das Enter gedrückt werden muss.
Bei meiner Suche bin ich dan auf kbhit() und getch() gestoßen, die so erstmal nur unter Windows verfügbar sind.
Ich habe die Funktionen dann so Implementiert wie sie hier zu sehen sind:
http://www.undertec.de/blog/2009/05/...fur-linux.html
Das funktioniert auch ganz gut, allerdings bin ich mir nich ganz sicher ob das die schönste Lösung für das Problem ist.
Gibt es dafür ohne zusätzliche Libs eine bessere Lösung?

Grüße