C++のパラメータパック基礎&パック展開テクニック - Qiita

パラメータパック C++には可変長テンプレートという機能があります。 ... を用いて任意長のパラメータを引数にできる機能です。 以下は、可変長テンプレートを使った関数テンプレートの例です。 template < typename ...Args > void func(...