У меня есть класс прямо сейчас, что определяется какКак создать необязательный параметр шаблона C++ для класса?
template <class A> class MyClass { };
Я хотел бы добавить дополнительный шаблон параметра B, который привел бы к
template <class A, class B> class MyClass {};
, но я хочу его таким образом, что если в не задан, то есть, если я определить
MyClass<double> x;
тогда Б будет иметь тот же тип, как а (или дважды в указанном выше случае), а также.
Возможно ли это на C++?