列表初始化 (C++11 起)
来自cppreference.com
从花括号包围的初始化器列表列表初始化对象。
语法
直接列表初始化
T 对象 { 实参1, 实参2, ... };
|
(1) | ||||||||
T { 实参1, 实参2, ... }
|
(2) | ||||||||
new T { 实参1, 实参2, ... }
|
(3) | ||||||||
类 { T 成员 { 实参1, 实参2, ... }; };
|
(4) | ||||||||
类::类() : 成员 { 实参1, 实参2, ... } {...
|
(5) | ||||||||
复制列表初始化
T 对象 = { 实参1, 实参2, ... };
|
(6) | ||||||||
函数 ({ 实参1, 实参2, ... })
|
(7) | ||||||||