新加的特性,可以设计模板参数可变的模板
#include <iostream>
using std::cout;
using std::endl;
void print()//这个函数需要和下面的可变参数的模板一起使用
{
}
template <typename First,typename... Types>//数量不定的模板参数
void print(const First& T1,const Types&... args)//三个点的位置,属于语法问题,需要牢记
{
cout<<T1<<endl;
print(args...);
}
int main()
{
print(540.2, "nihao",'\n',8989);
return 0;
}