Salut ,
Bon ca doit être con comme question mais voila
J'ai une methode :
Code :
- bool stockerConteneur(const Conteneur& )
|
qui prend en parametre un conteneur par référence.
Et quand je l'appel avec ça :
Code :
- stockerConteneur(s->getConteneur())
|
c'est pas bon car voici le type retourné :
Code :
- Conteneur* getConteneur() ;
|
Donc je veux savoir comment dans cet appel :
Code :
- stockerConteneur(s->getConteneur())
|
je passe d'un Conteneur a un &Conteneur .
De plus, immaginons le probleme quasi identique si getConteneur me renvoie un *Conteneur
Comment je fais pour le passer en &Conteneur.
Je suis familier avec les notions adresse , reference , pointeur etc... mais la syntaxe quand il s'agit de retour de fonction passé en parametre , je la connais pas.
Merci d'avance.