Linux version von kbhit

hallo,
ich brauche eine änliche funktion zur kbhit unter linux.
ich habe über google eine linux version von kbhit() im netz gefunden
(http://www.flipcode.com/cgi-bin/msg.cgi?showThread=C…)
ich habe die funktion unter linux definiert und die notwendigen header auch includiert, aber
der copiler findet das parameter FIONREAD nicht in

ioctl(STDIN, FIONREAD, &bytesWaiting);

kennt jemand das problem ?
hat jemand eine beseere alternative die funktion kbhit unter linux zu implementieren,
vielleicht über die events-handling(benutzte dafür xlib)

danke im voraus
youssef

Hallo

kbhit()

Wozu braucht man das? Reicht nicht auch getchar()?

Schau bitte mal:
http://www.pwilson.net/kbhit.html
uva. (google)

Übrigens, zu Deinem Link:
„to get the definition of FIONREAD, I had to also include sys/ioctl.h“

Grüße

CMБ