У меня есть следующий код:
template<size_t sz,typename T=float> class Vec{
T v[sz];
Vec(const T& val,const T&... nv){
//how do i assign `sz` number of first arguments into `this->v` array
}
}
Я хочу создать конструктор, который получит общий номер аргумента конструктора и присвоить первое sz
количество аргументов переменной-члену v
то, что я хочу сделать, - это иметь возможность делать следующее: Vec <3 > var (1.0,2.0,3.0);