#include <map>
#include <string>
class CDemo {
public:
int x;
int y;
};
int main(void)
{
int i = { 0 }; // 普通变量使用列表初始化
int j[] = { 1, 2, 3 }; // 数组使用列表初始化
CDemo d = { 1, 2 }; // 类对象使用列表初始化
CDemo * pd = new CDemo{ 1, 2 }; // 类对象使用列表初始化
std::map<std::string, int> m = {
{"a", 1},
{"b", 2}
}; // 数据结构使用列表初始化
return 0;
}