Bonjour à tous,
J'ai un petit problème avec le passage par référence d'un shared_ptr.
J'ai :
La compilation échoue car il dit ne pas pouvoir convertir un shared_ptr<Fille> en shared_ptr<Base>&. Je ne comprend pas trop pourquoi auriez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class Base; class Fille : public Base; void fonction1( boost::shared_ptr<Base>& ){} void fonction2( boost::shared_ptr<Fille>& fille ) { fonction1(fille); }
Merci d'avance
Partager