Est-ce que le fait d'instancier explicitement une classe template instancie
également les classes templates utilisées par cette dernière ? Si tel n'est
pas le cas, comment provoquer l'instanciation ?
Exemple:
template<class T>
class Plouf
{
}
template<class T>
class Tagada
{
private:
Plouf<T> my_plouf;
}
// instanciation explicite de Tagada<int>
template class Tagada<int>; // Est-ce que Plouf<int>
// est également instanciée ?
Merci d'avance,
Christophe
--
Christophe de Vienne
Experience is something you don't get until just after you need it.
Oliver's Law.