C/Visual C - getch() usando cin

 
Vista:

getch() usando cin

Publicado por Googol (255 intervenciones) el 13/11/2002 23:07:56
Hola!

¿Alguien sabe cómo implementar la función getch() de conio.h utilizando cin de la librería estándar de C++?
No pretendo detectar la pulsación de teclas especiales (como F1 etc.) simplemente caracteres.
Aunque lo preferiría, tampoco es necesario que no se muestre por la salida estandar las teclas que se pulsan.
Simplemente quiero que cin no espere a que el usuario pulse Intro para que empiece a evaluar la entrada.
He probado con cin.get(), con cin.peek(), accediendo a la información del buffer para ver si hay caracteres... pero nada. cin siempre se queda esperando a que pulse Intro antes de empezar a darme los datos.
¿Alguna idea?

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder