Un problema boludísimo...
Necesito que al apretar cualquier tecla, una variable se ponga en 1, y cuando la vuelva a apretar, se ponga en 0, pero sin frenarme en todo el programa.
Es para un semáforo con encendido / "apagado" para la escuela. Cuando está en "apagado" parpadean las luces amarillas juaju.
Algo así: el semáforo anda funcionando perfecto, pero cuando apreto una tecla, que parpadeen las luces amarillas. Cuando la vuelvo a apretar que vuelva a la normalidad.
Yo estaba pensando en un while con un kbhit, pero cuando quiero que vuelva al estado normal, no encuentro forma de que el kbhit vuelva a cero y como que la tecla está por siempre apretada.
Estoy usando turbo c++ y soy re newbie
.
gracias
Necesito que al apretar cualquier tecla, una variable se ponga en 1, y cuando la vuelva a apretar, se ponga en 0, pero sin frenarme en todo el programa.
Es para un semáforo con encendido / "apagado" para la escuela. Cuando está en "apagado" parpadean las luces amarillas juaju.
Algo así: el semáforo anda funcionando perfecto, pero cuando apreto una tecla, que parpadeen las luces amarillas. Cuando la vuelvo a apretar que vuelva a la normalidad.
Yo estaba pensando en un while con un kbhit, pero cuando quiero que vuelva al estado normal, no encuentro forma de que el kbhit vuelva a cero y como que la tecla está por siempre apretada.
Estoy usando turbo c++ y soy re newbie
.gracias




Comentario