Bonjour
J'ai une classe Personne qui se compose du nom, prénom et date naissance et je souhaite surcharger l'opérateur >> afin de les afficher, voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
istream & operator>>(istream &in, Personne  & p)
{
cout<<"Entrer le nom, le prenom et l'age :"<<endl;
in>>p.nom>>p.prenom>>p.age; 
}
Voici le main:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
int main()
{
Personne p1;
cout<<"Entrer le nom, prenom et age:"<<endl;
cin>>p1;
cout<<p1;
return 0;
}
pourtant ça marche pas
quelqu'un peut m'aider?
je compte sur votre générosité