Dlaczego nie mogę użyć zmiennej klasy nadrzędnej, która jest klasą szablonu?
a.h
<code>template <typename T> class A { public: int a; } </code>
b.h
<code>template <typename T> class B : public A<T> { public: int f(); } template <typename T> int B<T>::f() { int t; t = this->a; //Okay t = a //Error return 0; } </code>
dlaczego błąd występuje, gdy nie używamthis->
?
Czy mogę pominąćthis->
za pomocą jakiejś metody?
(Naprawiłem kilka błędów)