voila j'ai vraiment besoin de votre aide

,pour l'exo on me dit : Ecrire une classe Personne permettant de décrire complétement une personne,sachant que l'on souhaite avoir autant d'informations que dans les phrases suivantes :
"M.DUPONT albert est né en 1989,il est célibataire".
"Mme DAROBERT marie est née en 1989,elle est mariée".
EN plus la classe doit contenir:
-Un constructeur initialisant chaque donnée de la classe.
svp rendez moi une réponse je suis vrmt dans la m..de
voila le petit travail que j'ai fait de mon coté mais on me dit y'a erreur avec le COUT
#include <iostream>
#include <string>
class Personne{
public:
Personne();//1er constructeur
void affichePersonne();
private:
std::string sex;
std::string nom;
std::string prenom;
int annee;
std::string situationamoureuse;
};
Personne::Personne(){
nom="Benali" ;
prenom="Mohamed ";
annee=1989 ;
situationamoureuse="celibataire";
};
void Personne::affichePersonne()
{
cout<<nom<<""<<prenom<<"est nee"<<annee<<"il/est "<<situationamoureuse<<endl;
};
int main()
{ Personne *homme=new Personne;
homme->affichePersonne();
return 0;
}
voila.
merci d'avance pour votre aide(la plus vite possible j'ai exam le dimanche

!!