Y at-il moyen direct de faire ce qui suit:C++ argument template "retardé"
template <class>
struct f {};
template < class F >
void function() {
F<int>(); //for example
// ? F template <int>();
}
function <f>();
Je solution en utilisant la classe supplémentaire autour struct modèle. Je me demande s'il est possible de le faire directement.
Merci
Je ne comprends pas l'intention derrière cela. Qu'essayez-vous d'accomplir? – sharptooth
@sharp instancier le modèle dans la fonction (ci-dessus est juste un exemple) – Anycorn