c++函数可变参数

2017-10-14  本文已影响0人  xbinng
#include <initializer_list>
#include <iostream>

using namespace std;

//可变参数 函数
//如果实参类型相同 可以传递initialize_list类型  实参无法被改变
//如果想给initializer_list形参传递一个实参的序列,必须把序列放在一对花括号内:
void funVaryArgs(initializer_list<int> lst){
    for(int i:lst){
        cout<<i<<" ";
    }
}

//使用
funVaryArgs({1,2,3})
上一篇 下一篇

猜你喜欢

热点阅读