Bonjour,
J'ai le code suivant qui compile sous Visual Studio et pas sous Dev-cpp. Est-ce qu'il faut ajouter des options pour ce dernier ou est-ce qu'il y a une erreur que je n'ai pas vu...
L'erreur donnée par Dev-cpp est indiquée dans le code.
template
<
class T>
class A {
protected :
T _a;
} ;
template
<
class T>
class
B :
public A<T> {
public :
void fonction() {_a+=5; } <---- error: `_a' undeclared (first use this function)
} ;
int
_tmain(
int argc, _TCHAR* argv[])
{
B<int> _B;
return 0;
}
Merci d'avance pour vos réponses.
_________
Aquarian