F.2.8 使用初始化列表的构造函数(C++11)

2013-10-07 15:47:02 · 作者: · 浏览: 96

F.2.8  使用初始化列表的构造函数(C++(www.cppentry.com)11)

这个构造函数接受一个initializer_list<charT>参数:

 
可将一个用大括号括起的字符列表作为参数:
 

这并非初始化string的最方便方式,但让string的接口类似于STL容器类。

initializer_list类包含成员函数begin( )和end( ),调用该构造函数的影响与调用使用区间的构造函数相同: