C++ cout cin

Résolu
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)

3 réponses

  1. cin<<"merci mes amis"<<end

    n'a pas de sens

    c'est cin >> nomDeVariable
    3
    1. 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/
      0
  2. Pas tres claire ta question, tu pourrai reformuler , et expliquer plus précisement dans quel contexte , sous quel programme ...?
    0
    1. est ce que ca est faisable cin<<"merci mes amis"<<end

      cout<<
      ??que vas donner?
      0