Я не знаю, возможно ли это вообще: допустим, у меня есть интерфейс, который определяет:
virtual void func()=0;
Возможно ли, что в конкретном классе я переопределяю его следующим образом:
template <std::size_t number>
void func(){ /* do something with number... */ }
Спасибо!