Bug c++

Fermé
sinzo Messages postés 91 Date d'inscription lundi 9 juin 2008 Statut Membre Dernière intervention 23 septembre 2011 - 6 juin 2010 à 13:16
sinzo Messages postés 91 Date d'inscription lundi 9 juin 2008 Statut Membre Dernière intervention 23 septembre 2011 - 6 juin 2010 à 23:30
Bonjour,

j'ai un petit probleme d'éxecution d'un programme..voila l'erreur : Unhandled exception at 0x75989617 in tp5ex1.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x0028ec38.. et voici le code :
professeur professeur::saisire_info(void)
{
cout<<"Donner l'ID du professeur:"<<endl;
cin>>this->numero;

cout<<"Donner le Nom du professeur"<<endl;
cin>>this->nom;

cout<<"Donner l'email du professeur:"<<endl;
cin>>this->email;
return (*this);
}
le souci du compilateur est la derniere instruction "return *this" ..de l'aide svp je ss vraiment bloqué.
merci
A voir également:

2 réponses

gargoyle44 Messages postés 15 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 7 juin 2010 3
6 juin 2010 à 18:22
Est-ce que ça serait possible de voir la création de l'objet dans le main et le call de la fonction?
0
sinzo Messages postés 91 Date d'inscription lundi 9 juin 2008 Statut Membre Dernière intervention 23 septembre 2011
6 juin 2010 à 23:30
Professeurs PR;
et voici lappel : PR.ajouter_prof(professeur().saisire_info());
0