Voici ce que je défini
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
template <typename A1>
struct mastruct
{
	A1 f1;
};
 
template <typename A1,typename A2>
struct mastruct
{
	A1 f1;
	A2 f2;
};
Le compilo n'accepte pas. Pourtant les boost::variant sont parfaitement acceptés.
Comprend pas...