情况1:
模板类型参数A和B
函数参数A和B
分别看:
sayHello<int,int>
此时template<typename A, typename …B>
A为int,B为int
sayHello<int, int>(3, 4, 5, 6, 7); 中的3, 4, 5, 6, 7
此时void sayHello(A t, B … args)
A为3,B为4, 5, 6, 7
所以v,此时为4, 5, 6, 7
举例2:
sayHello<int,int>
此时template<typename A, typename …B>
A为int,B为int
sayHello<int, int>(3, 4, 5, 6, 7); 中的3, 4, 5, 6, 7
此时void sayHello(B … args)
B为3, 4, 5, 6, 7