1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
template<class T> class A { public: void f() { } }; class B : public A<int> { public: void f(); }; int main() { B b; B& b1 = b; b1.A<int>::f(); }