Bonjour,
Grâce à votre aide j'ai pu avoir le code d'une typelist:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 template<class... Types> struct Typelist; template<> struct Typelist<>{}; template<class Head, class... Tail> struct Typelist<Head,Tail...> { typedef Head head_type; typedef Typelist<Tail...> tail_type; }; //Exemple typedef Typelist<char, int> l;
Maintenant j'aurais adapté la création de hiérarchie comme dans ce tuto de developpez.com
Mais avec les conditions d'arrêt je m'embrouille complétement n'ayant plus de NullType. Si vous pouvez me mettre sur la voie
Merci d'avance.
Partager