salut.
dans mon programme je déclare 2 classe X et Y.les 2 classe sont des classes templates et Y hérite de X :
template <class typ>
class X
{
};
//**************************************
template < class typ >
class Y : public X <typ>
{
public:
Y();
void afficher();
};
//**************************************
quand je declare une instance de type Y le compilateur accepte la declaration,mais il n'accepte pas l'appel de la fonction "afficher()",et il m'affcihe l'erreur :
"error C2228: left of '.x' must have class/struct/union type"
merci d'avance