Título: duda c++ Publicado por: ankora45 en 2 Octubre 2012, 11:58 am Hola veran me gustaria saber como hacer que cuando se le pida un numero al usuario para acceder a un menu no tenga que escribirlo, si no solo pulsarlo ej:
Código
no se si sera con (stdin) y la biblioteca cstdio espero respuesta :D Título: Re: duda c++ Publicado por: leosansan en 2 Octubre 2012, 13:47 pm hacer que cuando se le pida un numero al usuario para acceder a un menu no tenga que escribirlo, si no solo pulsarlo Una forma es mediante el uso de la función getch de la librería coni.h, incluida ya en Cod::Blocks o Dev.C++ -no hablo de la de borland-. NO es la mejor o más portable para otros compiladores, pero hace lo que quieresCódigo Yo también quedo a la espera de otras soluciones sin getch. Saludos! Título: Re: duda c++ Publicado por: rir3760 en 2 Octubre 2012, 15:33 pm Utilizando solo C o C++ no es posible. La única solución es utilizar una biblioteca de terceros (como en tu ejemplo) o bien el API del sistema operativo (Mas información en MSDN: Consoles (http://msdn.microsoft.com/en-us/library/ms682010.aspx)).
Un saludo Título: Re: duda c++ Publicado por: 0xDani en 2 Octubre 2012, 15:53 pm Utilizando solo C o C++ no es posible. La única solución es utilizar una biblioteca de terceros (como en tu ejemplo) o bien el API del sistema operativo (Mas información en MSDN: Consoles (http://msdn.microsoft.com/en-us/library/ms682010.aspx)). Un saludo Para Linux/Unix: tengo entendido que es termios.h. Saludos. |