class Example {
// ...
};
template <typename T, Example ex> //Error
class MyExample{
// ...
};
My question is why can't template non-type parameters be of class type?
The error that I get is
error: ‘class Example’ is not a valid type for a template constant parameter