[C++] cin et cout

cin et cout [C++] - Programmation

Marsh Posté le 24-02-2002 à 23:59:43    

je débute en C++, voilà mon code:
 
 
string description;
cout << "Descriptif: ";
cin >> description ;
 
quand j'exécute, si je tape une chaine avec des espaces comme "Aller à la pêche", je retrouve que "Aller" dans description, comment remédier à ça ?

Reply

Marsh Posté le 24-02-2002 à 23:59:43   

Reply

Marsh Posté le 25-02-2002 à 00:34:05    

help ... :bounce:

Reply

Marsh Posté le 25-02-2002 à 00:49:20    

utilise la fonction getline...
 
ca marche commce cela :  
 
cin.getline(description,80, '\n';);
 
le 80 est la longeur de la ligne a lire.. pis le '\n' c pour dire à quel carater arreter de sasir...
 
bon amusement...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed