 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Marc G Guest
|
Posted: Fri Nov 17, 2006 8:47 pm Post subject: pb pour adresser une fonction membre d'un objet |
|
|
je m'explique
j'ai une classe du type
template<typename T, typename U>
class MaClasse
{
typedef void (U::* Setter)(T const&);
public :
MaClasse() : _setter(NULL) {}
void bidon(void)
{
if (_setter)
{
T t;
_setter(t); // ici mon compilo refuse et me dit : "appel
d'une non fonction" Pourquoi ?
}
}
void set_setter(Setter setter) { _setter=setter; }
Setter _setter;
};
j'ai vraiment besoin de récupérer dans une classe l'adresse d'une fonction
membre d'une autre classe.
Où est l'erreur ?
Merci à vous |
|
| Back to top |
|
 |
Marc G Guest
|
Posted: Fri Nov 17, 2006 10:14 pm Post subject: Re: pb pour adresser une fonction membre d'un objet <- pb so |
|
|
excusez-moi,
j'ai posté trop tôt
j'ai réglé mon problème.... |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|