A voir également:
- [c++]classes mere/fille
- Pile carte mere - Guide
- La fille de ma mère - Forum Cinéma / Télé
- Compte fake instagram fille - Forum Instagram
- Parole chanson d'une maman pour sa fille ✓ - Forum Musique / Radio / Clip
- Connaitre sa carte mere - Guide
5 réponses
Utilisateur anonyme
3 févr. 2010 à 14:20
3 févr. 2010 à 14:20
mon compilateur est gcc, mais sinon j'ai fais autrement, merci =)
j'ai un autre soucis mais je devrais m'en sortir ^^
j'ai un autre soucis mais je devrais m'en sortir ^^
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
3 févr. 2010 à 11:34
3 févr. 2010 à 11:34
Tu as mis un "e" dans la classe mère...
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
3 févr. 2010 à 12:49
3 févr. 2010 à 12:49
prouve le contraire, fait un copier coller.
Montre nous un code de base où ça ne fonctionne pas. Et la sortie erreur exacte du compilateur.
Montre nous un code de base où ça ne fonctionne pas. Et la sortie erreur exacte du compilateur.
Utilisateur anonyme
3 févr. 2010 à 12:58
3 févr. 2010 à 12:58
classe mere
classe fille
et le main
class cVoiture : public cModel { private : int * NumSerie; int NbrVoit; public : cVoiture(int maxVoit); cVoiture( cVoiture& tVoiture ); ~cVoiture(); int * retNumSerie(){return NumSerie;} int retNbVoit(){return NbrVoit;} int AjouterVoiture( string tNom , int tVitMax , int tPrix , int tNumSerie ); int* Recherche( string tNom , int tVitMax , int tPrixHT , int * nbr ); string RechercheAll( string tNom , int tVitMax , int tPrixHT ); string Voiture( int id ); string retourAll(); };
classe fille
class cNeuf: public cVoiture { private : int ** mill; int NbrNeuf, Max; public : cNeuf(int max); cNeuf( cNeuf& tNeuf); ~cNeuf(); int retNbNeuf(){return NbrNeuf;} int ** retMill(){return mill;} string RechercherNeuf( int tMill , string tNom , int tVit , int tHT ); string TouteNeuves(){return retourAll(); } void AjouterNeuf( int tMill , string tNom , int tVit , int tHT , int tNumSerie ); };
et le main
int main() { cNeuf * pNeuf; pNeuf = new cNeuf(50); cout << pNeuf->retourAll() << endl; //erreur ici (retourAll ne fait pas partis de pNeuf) return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
3 févr. 2010 à 14:04
3 févr. 2010 à 14:04
sans conviction, essai ça :
cout <<( pNeuf->retourAll() )<< endl;
Moi j'ai ça comme retour d'erreur, ce qui n'a rien à voir :
Quel est ton compilateur ?
cout <<( pNeuf->retourAll() )<< endl;
Moi j'ai ça comme retour d'erreur, ce qui n'a rien à voir :
undefined reference to `cNeuf::cNeuf(int)' undefined reference to `cVoiture::retourAll()'
Quel est ton compilateur ?