我知道这个问题很简单,但是很简单,我没有找到任何资源来定义什么是"支撑或平等".
那些是所有支撑或等于初始化器吗?
++++++++++++++++++++++++++++++++++++++
int foo= 42;
int foo{42};
int foo= {42};
int foo[]{41,42,43};
int foo[]={41,42,43};
struct Foo{
int data= 42;
};
Run Code Online (Sandbox Code Playgroud)
考虑到上述结构,在两种情况下都是data初始化或不是初始化:
Foo foo{42}
Foo foo= {42}
Foo foo{.data=42}
Foo foo= {.data=42}
Run Code Online (Sandbox Code Playgroud)
++++++++++++++++++++++++++++++++++++++
它实际上就是它在锡上所说的:形式的初始化器= something("等于")或{ something }("支撑").换句话说,它排除了( something )初始化器的形式.
该名称来自该构造的语法非终结符.
| 归档时间: |
|
| 查看次数: |
352 次 |
| 最近记录: |