Recuperer l'adresse d'une variable retournée - debutant
Recuperer l'adresse d'une variable retournée - debutant - C++ - Programmation
MarshPosté le 21-03-2011 à 21:22:48
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.
Marsh Posté le 21-03-2011 à 21:22:48
Salut ,
Bon ca doit être con comme question mais voila
J'ai une methode :
qui prend en parametre un conteneur par référence.
Et quand je l'appel avec ça :
c'est pas bon car voici le type retourné :
Donc je veux savoir comment dans cet appel :
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.