Bonjour !
Je programme un exe qui utilise CIN / COUT pour communiquer avec la console, j'aimerais pouvoir lui donner des ordre, mais sans bloquer l’exécution.
Comment faire pour récupérer le contenu de std::cin, ou rien s'il est vide ?
J'ai essayé de faire :
nb = std::cin.readsome(&C[0], nbAtt);
avec nbAtt = 1
mais ça ne récupère rien, pourtant le buffer se remplis bien puisqu'il s'affiche dans la ligne de commande une fois l'exe terminé !
Des conseils, des explications ?...
Merci d'avance !
Précision : c'est en C++ avec Visual Studio Express 2012

 

 
		
		 
        

 
			
			


 
   
 


 
				 Lire cin "au vol"
 Lire cin "au vol"
				

 Répondre avec citation
  Répondre avec citation
Partager