C++变参模板简单使用

为什么简单使用呢 因为目前没遇到实际应用的地方 就大概学一下吧

template<typename T,typename ...A>

void print(T t,A...a)

{
 std::cout<<t;

print(a...);//这个函数是通用情况

}

template <typename T>

void print(T t)

{

std::cout<<t;//这个是终结 只剩一个参数了

}

就简单的打印不定数量参数

猜你喜欢

转载自blog.csdn.net/qq_35158695/article/details/79265994