C++ cout cin
Résolu
wikilili
Messages postés
274
Statut
Membre
-
Pacorabanix Messages postés 4122 Date d'inscription Statut Membre Dernière intervention -
Pacorabanix Messages postés 4122 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
s'il vous plez! si je veux tapper une chaine et l'afficher cin <<" merci beaucoup"
et je veux l'afficher.(je veux entrer la chaine complet)
s'il vous plez! si je veux tapper une chaine et l'afficher cin <<" merci beaucoup"
et je veux l'afficher.(je veux entrer la chaine complet)
3 réponses
-
cin<<"merci mes amis"<<end
n'a pas de sens
c'est cin >> nomDeVariable-
mais si tu fais ça avec une variable de type string, la lecture s'arrette au premier espace , donc tu n'obtiens pas toute ta phrase. il faut utiliser getline() :
// getline with strings #include <iostream> #include <string> using namespace std; int main () { string str; cout << "Please enter full name: "; getline (cin,str); cout << "Thank you, " << str << ".\n"; }
(copié de http://www.cplusplus.com/reference/string/string/getline/
-
-
Pas tres claire ta question, tu pourrai reformuler , et expliquer plus précisement dans quel contexte , sous quel programme ...?
-
est ce que ca est faisable cin<<"merci mes amis"<<end
cout<<
??que vas donner?