1 pièce(s) jointe(s)
problème de constructeurs par héritage
Bonjour,
je débute depuis peu en C++ et j'ai un soucis avec un exercice que je dois faire.
Cet exercice porte sur l'héritage, les classes virtuelles pures... Je pense avoir cerné l'essentiel mais j'ai un soucis avec des constructeurs avec paramètres par héritage. En effet, j'ai créé une classe CFormes dans laquelle je stocke des FormesGeometrique, qui peuvent être des carrés, des cercles ou des rectangle. La première partie appelée "création automatique et aléatoire" marche sans problème, le soucis vient de la seconde partie "création manuel" car il semblerait que les objets carré, rectangle ou cercle que je créés soit tous considérés comme des objets de la classe CFormesGeometrique. Je n'arrive vraiment pas à comprendre d'où vient mon erreur...
Je vous ai mis l'ensemble des fichier .c et .h en pièce jointe, si quelqu'un aurait le temps de s'y pencher dessus ça m'aiderait beaucoup.
PS : je suis débutant en C++, tous conseils et remarques sont bonne à prendre :-)