阅读背景:

能够通过可变参数模板以点积方式在C ++ 11中乘以两个参数包

来源:互联网 
template<class...A, class...B> void func(A...arg1,int sz1, int sz2, B...arg2)
{
std::cout << "sizeof parameter pack for A = " << sizeof...(arg1) << std::endl;
std::cout << "sizeof parameter pack for B = " << sizeof...(arg2) << std::endl;
}

using namespace std;

int main(void)
{
   func<int,int,int,int>(1,2,3,4,4,4,5,6,7,8);

}
template<class...A, class...B> void func(A...ar



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: