template <unsigned N>
class A {
void common_function();
};
template <>
class A<1> {
void new_functionality();
};
I want class A<1> to inherit common_function() from A class.
This would be useful if you need to add some functionality to classes partial specialization, but don't want to duplicate common methods.