在以下 C++ 代码中,为什么与赋值运算符一起使用的结构初始值设定项不会生成编译器错误?
这是编译器错误吗?
它适用于每个编译器吗?
它实际上是哪种作业?
class vector2D
{
public :
double x,y;
};
int main()
{
vector2D v1;
v1 = {1,2} ; // why does this compile and work?
}
Run Code Online (Sandbox Code Playgroud)