c ++ 11: Aufrufen einer variadischen Funktion mit den Elementen eines Vektors

Es gibt viele Fragen, wie man eine variable Funktion mit den Elementen eines Tupels aufruft. z.B:Wie erweitere ich ein Tupel in die Argumente der variadischen Vorlagenfunktion? Mein Problem ist ein bisschen anders:

Ich habe eine Familie von Funktionen:

void f(int arg1);
void f(int arg1, int arg2);
...

Ich hätte gerne eine Vorlage:

template<size_t Arity>
void call(std::vector<int> args) {
   ???
}

Das nennt man das entsprechendef mitargs[0], args[1]...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage