Hello,
J'ai l'occasion de me repencher sur les paramètres "template template" :
J'aimerais faire un truc du genre :
Vous devez saisir l'idée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 template <typename U, template <typename U> class T> struct RealType { typedef typename T<U>::inner_index_type type; }; template <typename U, typename T> struct RealType { typedef T type; };
C'est assez basique, dans le domaine, mais je suis assez rouillé, et j'aimerais bien boucler ça avant ce soir.
Vote aide serait la bienvenue pendant que je continue à chercher sur Google !
(la recherche de chaines de groupes de mots sur le forum, ce n'est pas top)








Répondre avec citation


Par contre, il me semble que cette technique est principalement utilisée pour savoir si une classe hérite d'une autre – là où une spécialisation ne fonctionnera pas. Dans ce cas-ci je ne vois pas ce que ça ajoute à part une indirection (assez complexe en plus) au problème.




Partager