Foros del Web » Programación para mayores de 30 ;) » C/C++ »

kbhit() en linux ...

Estas en el tema de kbhit() en linux ... en el foro de C/C++ en Foros del Web. Buenas. Mi problema es : Estoy con ubuntu, usando ANSI C (el clasico C). Como todos sabran, en UNIX no existe conio.h por lo cual ...
  #1 (permalink)  
Antiguo 03/10/2009, 10:18
 
Fecha de Ingreso: marzo-2008
Mensajes: 237
Antigüedad: 16 años, 2 meses
Puntos: 6
kbhit() en linux ...

Buenas.
Mi problema es :
Estoy con ubuntu, usando ANSI C (el clasico C).
Como todos sabran, en UNIX no existe conio.h por lo cual no puedo usar kbhit().

Alguien conoce alguna funcion para linux que simule (o mejor dicho haga exactamente lo mismo) que kbhit ?
Para el que no sepa lo que hace kbhit: http://c.conclase.net/Borland/funcion.php?fun=kbhit

Les comento que estoy usando ncurses y que me han dicho que por ahi debe haber algo, pero no encuentro nada.
Sea de ncurses o de otra libreria, necesito una funcion que haga lo que hace kbhit, de alguna libreria ya existente o alguna funcion casera.

AYUDA
  #2 (permalink)  
Antiguo 03/10/2009, 20:18
Avatar de fradve  
Fecha de Ingreso: abril-2009
Mensajes: 157
Antigüedad: 15 años
Puntos: 7
Información Respuesta: kbhit() en linux ...

Revisa este link http://www.pwilson.net/kbhit.html , te puede ser de mucha ayuda.
__________________
En programación hay mil y un formas de hacer lo mismo...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:59.