Bonjour,

j'ai une fonction du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
template< class A >
void f( A& a )
{
    if (...)
    {
      traiter(a);
      B<A> b(a);
      f(b);
    }
}
Je trouve ça super élégant mais, cependant, le compilateur boucle à cause de l'imbrication des types.

Y-aurait-il un moyen de le faire s'arrêter à, disons, dix imbrications ?

Merci