Я хочу иметь необязательный входной аргумент для шаблонного класса, где его количество элементов зависит от шаблона. Например:
template< int SomeInteger >
class SomeClass: public SomeOtherClass
{
public:
Constructor( const std::vector< double > someVector,
const std::vector< double > someOptionalVector = { 1, 1, 1, ... } )
}
, поэтому общее число 1 с должно зависеть от значения SomeInteger
. Как я могу это сделать?