In C++ 11 ist es möglich, zwei variadic Vorlagen für eine einzelne Funktion zu haben?Zwei variadische Vorlagen für eine einzelne Funktion?
Wenn nicht, gibt es einen Trick, so etwas zu schreiben:
template <class... Types, class... Args>
void f(const std::tuple<Types...>& t, Args&&... args)
Sie meinen 'template Leere f (A1 && ... a1, A2 && ... a2) '? –
Yakk
Ich frage mich, ob ich die Frage nicht falsch verstanden habe –
@Yakk: Ich denke, dass derjenige, den Sie schreiben, nicht legal ist (der Compiler hat keine Mittel, irgendwo zwischen A1 und A2 "zu schneiden"). – Vincent