Ok gracias, mejor uso ncurses

Germán C. Basisty
Consultor - Plataforma UNIX
Estudio Informático Patagónico
tel. +54 (2942) 15 454 677
[EMAIL PROTECTED]
http://www.eipsistemas.ath.cx

-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de juanii
Enviado el: martes, 15 de mayo de 2007 10:52 a.m.
Para: Una lista para consultas de programación
Asunto: Re: [Prog] Menu

No existe una forma estandar de hacerlo. La entrada/salida en unix es
siempre bufferizada y hasta que no venga un \n no hay nada que hacer.
Se puede cambiar el modo a no-bufferizado con setbuf() pero deja de ser
ANSI.

On 5/15/07, German C. Basisty <[EMAIL PROTECTED]> wrote:
>
>
>
>
> Hola gente!
>
>
>
> Estoy desarrollando una pequeña aplicación que tiene que trabajar con un
> menú, por línea de comandos.
>
> Por ejemplo:
>
>
>
> 1)      Hacer tal cosa
>
> 2)      Hacer tal otra
>
> 3)      Hacer alguna otra cosa
>
>
>
> Hasta ahora vengo usando cin >> variable para operar el menú, lo cual
> implica que el usuario escriba "1" por ejemplo y luego presione enter.
Como
> se puede hacer para leer un único carácter de entrada y asignar su valor a
> una variable sin tener que pulsar enter?  Por ejemplo, para que en mi
> programita cuando el usuario presione "1" ya ese uno sea asignado a una
> variable determinada (char o int o lo que sea necesario).
>
>
>
> Saludos y gracias
>
>
>
> Germán C. Basisty
>
> Consultor - Plataforma UNIX
>
> Estudio Informático Patagónico
>
> tel. +54 (2942) 15 454 677
>
> [EMAIL PROTECTED]
>
> http://www.eipsistemas.ath.cx
>
>
>
>
> _______________________________________________
> Lista de correo Programacion.
> [email protected]
> http://listas.fi.uba.ar/mailman/listinfo/programacion
>
>


-- 
juanii

_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion


_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a