Bonjour à tous,
Simple petite question, au début de l'article sur les traits et les politiques (ici), on retrouve la construction :
Je retrouve souvent des classes de ce genre dans diverses librairies. Ma question est simplement quel est l'avantage dans un template à utiliser directement ce genre de classes au lieu d'utiliser directement T, T*, T&, etc ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 template <typename T> struct TypeDescriptor { typedef T type; typedef T* pointer; typedef T& reference; typedef const T const_type; // ... };
Partager