Salut à tous,

Je me demandais comment utiliser les assertions statiques de BOOST pour tester la validité d'un paramètre template.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
template <class T> class A
{
   // ...
};
 
template <class T> class B
{
   // ...
};
 
template <class T> class AVerifier
{
   // ...
};
Comment vérifier par exemple que l'instanciation de "AVerifier" ne se fait qu'avec les classes "A" ou "B" ?

D'avance merci !