А что тут такого? Ведь шаблон это ещё не класс. Классом он станет в точке инстанцирования конкретным типом. А в этой точке этот тип уже очень даже известен.
Хороший пример, спасибо. Если в вышеуказанном примере из класса B вызывается ф-ция базового класса f() без ошибок, то у меня при компиляции вылетают ошибки о:
неопределённых переменных (т.е. в базовом классе должно быть определение переменной vvv, а при шаблонном наследовании в некоторых методах мы используем эту переменную, её не обьявляя в шаблонном классе). Приходится "руками" её затаскивать в детёнка, чтобы не было ошибок
С ф-циями (о чём писал выше)
Отличий больших от примера не вижу. Но в чём здесь может быть проблема??