Programmieren - alles kontrollieren 4.939 Themen, 20.671 Beiträge

Tastatureingaben abfangen mit C

Synthetic_codes / 3 Antworten / Flachansicht Nickles

Hi, ich schreibe gerade an einem Programm, das als eine art KonsolenNetzwerkServer arbeitet. ich suche nun eine Methode mit der ich spezielle tasten abfangen kann, um das Programm zu beenden. (zb wenn man esc drückt, beendet das programm sich). leider funktioniert das nicht mit getchar/getc(stdin). gibt es nun eine C-Funktion aus der libc, mit der ich tastatureingaben überwachen kann, das mir den ASCII Code der gedrückten taste zurückgibt? momentan ist das programm für windows programmiert, es soll aber wenn es fertig ist auf linux portiert werden können, deshalb sollen keine WIN32 API funktionen verwendet werden(über das nachrichten system wäre das ja auch kein problem(mit WM_KEYDOWN)).

PS: hat einer vielleicht die opcodes folgender assembler befehle parat/weiss wo ich die finde:

mov eax, irgendwas
mor ebx, irgendwas
mov ecx, irgendwas
mov edx, irgendwas
mov irgendwas, eax
mov irgendwas, ebx
mov irgendwas, ebx
mov irgendwas, ebx

Thanx schonmal

'); DROP TABLE users;--
bei Antwort benachrichtigen