标签: c++ struct initialization
是否可以支持在聚合初始化中使用结构而不为每种情况创建构造函数?这就是我在说的:
struct Vector3 { float x, y, z; } struct Vector2 { float x, y; } Vector2 vec2 { 1, 2 }; Vector3 vec3 { vec2, 3 };