#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;
}