Witam!
Otóż chciałem napisać szablon funkcji o zmiennej liście parametrów. Przyjmował on by liczby, a zwracałby wartość double z sumą podanych argumentów. No i tutaj pojawia się problem, bo nie wiem jak zsumować wszystkie argumenty. Coś tam kombinowałem, ale nic nie wychodziło:
long double sum_values() {}
template <class T>
long double sum_values(T wartosc)
{
}
template <class T, class... Argumenty>
long double sum_values(T wartosc, Argumenty... argumenty)
{
T x =0; // tutaj obliczanie sumy, ale nie wiem co z czym i do czego
sum_values(argumenty...);
}
Tyle wykombinowałem.