<C++Learn/>
テンプレート レッスン4

可変引数テンプレート

パラメータパックを使った可変個の引数を扱うテンプレートを学びます

可変引数テンプレートとは

可変引数テンプレート(Variadic Templates)は、任意の数の型パラメータや引数を受け取れるテンプレートです。typename... Args のようにパラメータパックを宣言し、 再帰やフォールド式で展開します。C++11で導入された強力な機能です。

再帰による展開

C++エディタ

フォールド式(C++17)

C++エディタ