void showall()//空函數 起到接口的作用 用來結束遞歸
{
}
template<typename T,typename...Args>
void showall(T value, Args...args)
{
std::cout << value << std::endl;
showall(args...);
}
void main()
{
int num1 = 10;
float num2 = 11;
int num3 = 12;
showall(num1);
std::cout << "\n\n\n";
showall(num1, num2);
std::cout << "\n\n\n";
showall(num1, num2, num3);
std::cin.get();
}
用於處理不限定個的參數,處理不同類型的參數