Vaciar el Buffer del Teclado.
Saludos Lista, Estoy trabajando en Linux Suse 7.2 y necesito vaciar el buffer del teclado en un momento dado. Intente usando la funcion getch() de stdio.h pero lamentablemente esta funcion aparte de tener eco en la pantalla espera a que se presione la tecla enter y ademas no se como puedo averiguar cuando tengo algo esperando en el buffer de teclado. Me gustaria que la solucion sea bash por que seria lo mejor para mi aplicación. ATTe ORM
has probado con fflush() ?
"Orlando."
El Viernes, 23 de Julio de 2004 17:01, Pedro b escribió:
has probado con fflush() ?
En UNIX/LINUX, fflush no tiene efecto sobre un flujo desde el origen. No vale para stdin. (Estoy aprendiendo a programar en c y tengo el libro delante, jejeje) Prueba __fpurge(stdin); Saludos
participants (3)
-
Javi
-
Orlando.
-
Pedro b