initializer_list

Posted scalecx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了initializer_list相关的知识,希望对你有一定的参考价值。

initializer_list是一种模板类型,定义initializer_list对象是,必须说明列表中所含元素的类型:

 initializer_list<Type> lst{a, b, c...}; 

后面的大括号可以省略,不赋初始值。

 

和vector一样,可以用于函数形参中,和vector不同的是,initializer_list对象中的元素永远是常量值,我们无法改变initializer_list对象中的值。

 

以上是关于initializer_list的主要内容,如果未能解决你的问题,请参考以下文章