[C con Clase] pulsacion tecla sin ENTER

hector riesco hectornycity en hotmail.com
Jue Jun 16 13:23:03 CEST 2011


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;
}
 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110616/46daf185/attachment.html>


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