#include <iostream>
#if true
void debug()
{
std::cout << "empty" << std::endl;
}
#else
template <typename T>
void debug(T argv)
{
std::cout << argv << std::endl;
}
#endif
template <typename T1, typename... T2>
void debug(T1 argv1, T2... argvs)
{
std::cout << argv1 << std::endl;
debug(argvs...);
}
int main()
{
debug(0, "mike", 2.11, 's');
system("pause");
return 0;
}
C++11:模板函数递归方式展开数据包
猜你喜欢
转载自blog.csdn.net/qq_41741165/article/details/83660591
今日推荐
周排行