c++primer学习笔记--initalizer_list类

小明喜欢放屁,扣脚, 打嗝.......等等, 这些行为简直丧心病狂。。。。 室友为了让小明知耻,  

决定创造一个函数    ——>     功能是: 把传进来的这些行为用 嘴炮夸张10倍,然后再返回到同学们之中。

但是我们不知道 小明会做几个行为,所以不确定要 传给函数 几个参数。

initalizer_list 诞生了! ! ! 

常见接口:

        以后在补上


int func(     initalizer_list<string>  名字     )

{

    用迭代器取出 initalizer 的所有数据, 然后进行扩大操作

    for( auto i = 名字.begin(); i != 名字.end(); ++i)

            cout << “救命阿, 小明 又 ¥%*&(……( 了 << endl;

}



int main()

{

    func(     { 行为1,  行为2 , 行为3....}    )

}




猜你喜欢

转载自blog.csdn.net/pursue_my_life/article/details/80397086
今日推荐