Bonjour à tous,
Je suis actuellement confronté à un problème, j'aimerais faire quelque chose mais je ne sais pas comment le faire, malgré tout je sais que c'est possible.
J'ai une fonction template :
Mais le nombre de paramètre template non typé devrait être illimité...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 template < int value1, int value2> int fonction () ;
On m'a montré le code suivant mais je n'ai pas compris :
J'en déduis que de cette façon on peut également faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 typedef a<1,2> t; fonction<t>() ;
Mais je n'ai aucune idée de comment récupérer "t" dans "fonction" et de ce que représente "a".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 typedef a<1,2,3> t; fonction<t>() ;
Merci de votre aide.
Partager