Affichage graphisme exerciceP10/ mac...

Re: Affichage graphisme exerciceP10/ mac...

by Josué Antoine Maechling -
Number of replies: 0

J'ai regardé ton code...

Visiblement tu n'as pas suivi les posts ou le cours en rapport à la manière d'ajouter PROPREMENT des toupies au système quand on utilise des unique_ptr. C'est très certainement ça qui cause un arrêt du programme mais qui ne l'empêche pas de compiler.

LISEZ LE COURS POLYMORPHISME 2 PAGE 11.

Il ne faut JAMAIS intialiser un unique_ptr avec un pointeur à la C, sinon ce unique_ptr n'est plus unique...

Voilà je ne t'en veux pas personnellement bien sûr, les circonstances n'aident pas non plus à suivre le cours en étant concentré tout le temps, mais c'est important d'insister sur ça.

Si tu veux vraiment utiliser des unique_ptr et pas des pointeurs à la C, tu dois avoir copie et cloneMe dans chaque sous-classe de Toupie (et évidemment copie dans la super classe aussi pour le polymorphisme)