在聚合初始化中使用结构

时间:2018-10-13 13:28:47

标签: c++ struct initialization

是否可以支持在聚合初始化中使用结构而不为每种情况创建构造函数?这就是我在说的:

struct Vector3 {
    float x, y, z;
}

struct Vector2 {
    float x, y;
}


Vector2 vec2 { 1, 2 };
Vector3 vec3 { vec2, 3 };

0 个答案:

没有答案