[C con Clase] pulsacion tecla sin ENTER

hector riesco hectornycity en hotmail.com
Vie Jun 17 09:32:17 CEST 2011


Y no hay otra funcion que no utilice librerias no estandar? porque esta necesita conio.h, de todas formas muchas gracias por responder!

Date: Thu, 16 Jun 2011 20:55:36 -0430
From: luismacayo en gmail.com
To: cconclase en listas.conclase.net
Subject: Re: [C con Clase] pulsacion tecla sin ENTER

la funcion 
getche();

El 16 de junio de 2011 06:53, hector riesco <hectornycity en hotmail.com> escribió:






Hay alguna forma de recoger un carácter en una variable pero sin pulsar ENTER, que nada mas pulsar el caracter ya te lo recoja.
Pongo un ejemplo, en la que quiero mover el caracter '+' en un eje x, y segun la tecla que pulse:


char m[10][10];
int done=true;
char t;
while(done){
     m[x][y]='+';
     
     fflush(stdin);
     t=cin.get();
     
     if(t=='d')
         x++;
     if(t=='w')

         y--;
     if(t=='q')
         done=false;
}
 		 	   		  

_______________________________________________

Lista de correo Cconclase Cconclase en listas.conclase.net

http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net

Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ


-- 
Luis Macayotwitter @luismacayo

+58 416 6933443http://luismacayo.blogspot.comhttp://laatenasdelguarico.blogspot.com




_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110617/36c27c94/attachment.html>


Más información sobre la lista de distribución Cconclase