getch() comagnon für shift-tasten-ereignisse gesucht
-
hallo,
ich habe leider feststellen müssen, das getch() nicht auf den shift-tastendruck reagiert.
mit welcher funktion krieg ich das unter linux hin?mfg,
s.n.
-
comagnon
du meinst wohl compagnonich schätze mal ganz grob, ohne gewähr: die bibliothek ncurses müsste das können.
-
-
elise schrieb:
http://www.c-plusplus.net/forum/viewtopic-var-p-is-285478.html
ich find das ist ne unschöne variante.
benutze lieber die ncurses bibliothek!
-
ncursez schrieb:
ich find das ist ne unschöne variante.
benutze lieber die ncurses bibliothek!Läßt sich ncurses für die Tastatureingabe verwenden, ohne daß man auch die Bildschirmausgabe darüber macht?
-
dooooomi schrieb:
ncursez schrieb:
ich find das ist ne unschöne variante.
benutze lieber die ncurses bibliothek!Läßt sich ncurses für die Tastatureingabe verwenden, ohne daß man auch die Bildschirmausgabe darüber macht?
habe gelesen, man sollte es nicht so machen, auch wenn es gehen mag. warum weiss ich nicht, was aber sicher sein dürfte wäre folgendes:
char mydata; initscr(); // ncurses initialisieren mydata = ... // .. daten einlesen endwin(); // ncurses modus beenden
-
funzt leider nicht, mit der shift-taste.
ich suche nach einer möglichkeit tastenkombinationen wie z.b. shift+rechte_pfeiltaste für textmodus copy and paste funktionen.