在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
#include <iostream> // 可变模板参数 // 此例:可以构造可变数量,可变类型的函数输入。 // 摘自:https://www.cnblogs.com/qicosmos/p/4325949.html ///////////////////////////// using namespace std; //递归终止函数 void print() { cout << "empty" << endl; } //展开函数 template <typename T, typename... Args> void print(T head, Args... rest) // Args... 是可变模板参数的写法 { auto num_of_rest_inputs = sizeof...(rest); cout << "parameter " << head << endl; print(rest...); } ///////////////////////////// int main(void) { print(1, 2, 3.6, 4); return 0; }
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论