代码示例
struct example
{
int x1, y1;
example(int x, int y) : x1(x), y1(y)
{
cout << "example with two params" << "\n";
}
// C++2.0专门用来统一初始化的实例参数输入数据结构体
// 可以接收多个参数
// 对应的调用使用{param1, param2}方式
example(initializer_list<int> args)
{
cout << "example1 initializer_list" << "\n";
for (auto arg : args)
{
cout <