elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Caracteres o valores directos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Caracteres o valores directos  (Leído 2,852 veces)
Krauserv22

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Caracteres o valores directos
« en: 18 Enero 2011, 04:10 am »

Hola tengo una duda. Me gustaría hallar la forma de que el programa me lea un caracter directamente sin pulsar Enter para el salto de linea. Es decir, que me haga el salto directamente al yo pulsar una sola tecla. Por ejemplo:

char c;

do{
cout<<"Pulsa S para salir"<<endl;
cin>> c;
while (c != 'S');
cout<<"Bien, has salido con éxito"<<endl;

-----------------------------------------------------------------------------
Es 1 ejemplo sencillo pero en este caso solo quiero leer la S y no una cadena. En verdad solo es recordar puesto que hace tiempo que no programaba para casos sencillos como ese, sinó para videojuegos, pero ahora vuelvo entrar en ese mundo del C++ que todos sabemos  ;). Gracias
 


En línea

Krauserv22

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Caracteres o valores directos
« Respuesta #1 en: 18 Enero 2011, 05:20 am »

Hola tengo una duda. Me gustaría hallar la forma de que el programa me lea un caracter directamente sin pulsar Enter para el salto de linea. Es decir, que me haga el salto directamente al yo pulsar una sola tecla. Por ejemplo:

char c;

do{
cout<<"Pulsa S para salir"<<endl;
cin>> c;
}while (c != 'S');
cout<<"Bien, has salido con éxito"<<endl;

-----------------------------------------------------------------------------
Es 1 ejemplo sencillo pero en este caso solo quiero leer la S y no una cadena. En verdad solo es recordar puesto que hace tiempo que no programaba para casos sencillos como ese, sinó para videojuegos, pero ahora vuelvo entrar en ese mundo del C++ que todos sabemos  ;). Gracias
 


En línea

Krauserv22

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Caracteres o valores directos
« Respuesta #2 en: 18 Enero 2011, 05:40 am »

Vale trankilos ya está xD. Yo pregunto pero no puedo dejar d pensar en ello y he estado rekordando xD. De todas formas lo pongo x si alguien tiene la misma duda k tuve yo:

Tansolo debeis incluir la librería <conio.h> y luego en la variable c k yo usé komo ejemplo: char c;
le poneis que la variable sea igual a la función llamada getch(); Así:

c = getch();

De esta forma el ususario podrá escribir un caracter y ser leído y almacenado en la variable ipsofacto sin tener que pulsar enter. Eso irí muy bien x ejemplo para juegos como Simon de memorizar.
Espero haber podido ayudar a alguien kon mi petición d ayuda xD.
 ::)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
eliminar accesos directos
Programación Visual Basic
LixKeÜ 9 5,698 Último mensaje 25 Marzo 2006, 03:01 am
por Robokop
Crear accesos directos en C++
Programación C/C++
JaimeAsm 2 6,620 Último mensaje 16 Julio 2010, 02:32 am
por Littlehorse
Alguien sabe buscar palabra de x caracteres y los demás caracteres a continuació
Programación Visual Basic
usuario oculto 3 5,094 Último mensaje 2 Agosto 2010, 18:36 pm
por Psyke1
Adios al limite de 140 caracteres en los mensajes directos de twitter
Noticias
wolfbcn 0 1,492 Último mensaje 12 Junio 2015, 02:13 am
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines