2010-05-20 4 views

Répondre

1

Vous ne pouvez pas appeler explicitement les constructeurs comme ça (si VS2005 vous permet, il est une extension spécifique compilateur). La manière correcte de passer un argument au constructeur de la classe parente est:

template<class T> 
Derived<T>::Derived(const Derived<T>& in) 
    : Base<T>(in) 
{ 
} 
Questions connexes