Bonjour tout le monde...
Je croyais que ce ne serait qu'une formalité
et vlan!!! j'ai cette erreur que je ne comprends pas!!!
Mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 #include <iostream> /* ce qui vous permet d'utiliser les objets de la * classe ostream dont cout est l'un d'eux: cout est un * objet de la classe ostream*/ // i pour in et o pour out dans iostream; alors pourquoi error en ligne 17 ? #include <string> // prenomNom using namespace std; int main() { string prenom(); string nom(); string prenomNom; // une chaîne vide cout << "Quel est ton prénom ?"; cin >>prenom; /* ce qui => ERROR: * no match for operator>> (operand types are std::istream {aka std::basic_ist*/ cout << "Ton nom de famille ?"; cin>>nom ; prenomNom += prenom; // on ajoute le prénom à la chaîne vide prenomNom += " "; // on ajoute un espace prenomNom += nom; // on ajoute le nom de famille cout << " Tu t'appelles " << prenomNom <<"."<< endl; return 0; }
Partager