Urgent probléme héritage

perelman Messages postés 60 Statut Membre -  
 perelman -
Bonjour,

svp comment je pourrai hériter de la classe vector pour surcharger les opérateurs arithmétiques , j'en ai besoin pour mon mini projet a l'école et merci beaucoup pour vos réponses.
ps: j'ai des problèmes avec les constructeurs de la classe vector dans ma classe vector_héritière.

2 réponses

BOB-XM2 Messages postés 189 Statut Membre 65
 
tu peux expliquer d'avantage stp?

au pire des cas, cherche le fichier vector.h (et .cpp) dans le dossier du programme, et essai de les lire
0
perelman Messages postés 60 Statut Membre
 
en fait qu'on je mets mon constructeur par défaut vector() dans le constructeur de la maclasse héritière , le compilateur me demande de donner tous les constructeur, par exemple qu'on j'essaie de faire vector_héritier *a; a = new vector_héritier(10); , le compilateur me de qu'on vector_héritier ne prend que 0 argument et moi je lui ai donné 1.

et merci pour vos réponses :)
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
le compilateur me demande de donner tous les constructeur
Et bien, donne lui.
0
perelman Messages postés 60 Statut Membre
 
mais comment je vais savoir tous les prototypes des constructeurs ???
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
fait juste ceux que tu utilises
0
perelman Messages postés 60 Statut Membre
 
ok, je vais essayer , juste comment je pourrai savoir les prototypes de la classe vector , c'est la documentation officiel ???
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
class vector2 : public std::vector<double>

0