Discussion:
lectura de un caracter sin eco
(demasiado antiguo para responder)
NoaH
2004-04-13 09:01:11 UTC
Permalink
hola tengo que hacer un programilla en c y tengo un menú hexo, necesito leer
la opcion del menú pero no kiero que al pulsar la opcion que sea me aparezca
en pantalla, con que comando lo podria hacer?
Juan A. Pastor
2004-04-13 12:51:39 UTC
Permalink
¿Con eco o sin eco? aquí lo tienes ;))
/*
*El programa de abajo toma un caracter de stdin CON eco
*/
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;

printf("Entra caracter: ");
ch = getche(); //la e de esa funcion significa: eco
printf("\nTu has introducido un/a '%c'\n", ch);
getch();
return 0;
}
/*******************************************************/

/*
*El programa de abajo toma un caracter de stdin SIN eco
*/
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf("Entra caracter: ");
ch = getch(); //observa que aqui no hay eco
printf("\nTu has introducido un/a '%c'\n", ch);
getch();
return 0;
}

***@terra.es
elColme
http://www.templobinario.com/tb/creditos.php
http://www.c-cpp.templobinario.com/ccmr.php
Post by NoaH
hola tengo que hacer un programilla en c y tengo un menú hexo, necesito leer
la opcion del menú pero no kiero que al pulsar la opcion que sea me aparezca
en pantalla, con que comando lo podria hacer?
Neumotorax IV
2004-04-13 14:29:05 UTC
Permalink
Post by Juan A. Pastor
¿Con eco o sin eco? aquí lo tienes ;))
/*
*El programa de abajo toma un caracter de stdin CON eco
*/
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf("Entra caracter: ");
ch = getche(); //la e de esa funcion significa: eco
printf("\nTu has introducido un/a '%c'\n", ch);
getch();
return 0;
}
/*******************************************************/
/*
*El programa de abajo toma un caracter de stdin SIN eco
*/
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf("Entra caracter: ");
ch = getch(); //observa que aqui no hay eco
printf("\nTu has introducido un/a '%c'\n", ch);
getch();
return 0;
}
elColme
http://www.templobinario.com/tb/creditos.php
http://www.c-cpp.templobinario.com/ccmr.php
Post by NoaH
hola tengo que hacer un programilla en c y tengo un menú hexo, necesito
leer
Post by NoaH
la opcion del menú pero no kiero que al pulsar la opcion que sea me
aparezca
Post by NoaH
en pantalla, con que comando lo podria hacer?
¿Y para Linux como lo harías? conio.h es un archivo de cabecera de
MS-DOS, y para linux no existe. ¿Hay alguna manera de hacerlo sin usar
curses?
Antoine Leca
2004-04-13 15:34:45 UTC
Permalink
Post by Neumotorax IV
¿Y para Linux como lo harías? conio.h es un archivo de cabecera de
MS-DOS, y para linux no existe.
http://www.google.es/search?q=conio.h+linux&hl=xx-hacker


Antoine
Neumotorax IV
2004-04-13 16:12:15 UTC
Permalink
Post by Antoine Leca
Post by Neumotorax IV
¿Y para Linux como lo harías? conio.h es un archivo de cabecera de
MS-DOS, y para linux no existe.
http://www.google.es/search?q=conio.h+linux&hl=xx-hacker
Antoine
Gracias. Por cierto, prefiero el google en swahili :)

Loading...