Título: while( nada_ocurre() ) [solucionado] Publicado por: uhuru en 2 Junio 2010, 22:58 pm Bueno no sabía que título ponerle al hilo.
El caso es que me suena que había una función en c que te devolvía "true" mientras no se pulsara una tecla. Así se podía hacer un while( no_pulses_nada) tal tal. No encuentro por ningún sitio la función,¿ alguien me puede decir cual es y la librería que utiliza? gracias Título: Re: while( nada_ocurre() ) Publicado por: ^Winder^ en 3 Junio 2010, 00:10 am Mira getchar()
http://www.cplusplus.com/reference/clibrary/cstdio/getchar/ Título: Re: while( nada_ocurre() ) Publicado por: _teiki en 3 Junio 2010, 02:27 am kbhit() es de la libreria conio.h y realiza lo que tu dices.
Aqui te dejo un ejemplo de un juego que hice hace tiempo utilizando esta funcion: http://foro.elhacker.net/programacion_cc/juego_serpiente_v_20-t254348.0.html;msg1230808 (http://foro.elhacker.net/programacion_cc/juego_serpiente_v_20-t254348.0.html;msg1230808) Saludos!! Título: Re: while( nada_ocurre() ) Publicado por: @synthesize en 3 Junio 2010, 02:49 am Pero no es recomendable usar conio, puedes hacerte tu mismo la función con cabeceras estándar.
Título: Re: while( nada_ocurre() ) Publicado por: uhuru en 3 Junio 2010, 10:26 am Vale gracias, la kbhit() hace lo que pedí.
Aunque como también han dicho no es estandar, miraré si no es demasiado complicado hacerla yo mismo. gracias |