Pointeur sur fonction templatisé
Bonjour,
J'ai une classe qui en fonction de diverses circonstances, doit appeler un foncteur par n foncteurs possibles.
J'aimerais que ce foncteur soit défini comme membre, mais qu'il soit initialisé de manière dynamique.
Dans le cas d'une fonction simple, je créerais un pointeur de fonction, et je ferais une affectation dynamique.
Sauf que là, je suis en présence d'un foncteur dont le type de retour est templatisé.
Est-il possible de faire quelque chose avec les nouvelles fonctionnalités de C++11 (std::function, decltype(), result_of...), ou dois-je passer par un tableau de pointeurs de fonctions ?