和可变参数模板差不多,简单写一些
众所周知C++11引入了initializer_list,将其作为函数参数即使可变参数函数啦!
void func(const std::initializer_list<int> & ls)
{
for(auto x : ls)
{
std::cout << x;
}
}
int main()
{
func({1,2,6,54,3,2,5});
}
运行结果
和可变参数模板差不多,简单写一些
众所周知C++11引入了initializer_list,将其作为函数参数即使可变参数函数啦!
void func(const std::initializer_list<int> & ls)
{
for(auto x : ls)
{
std::cout << x;
}
}
int main()
{
func({1,2,6,54,3,2,5});
}
运行结果