为什么有两个嵌套的花括号而中间没有任何语句?

Sul*_*lla 1 c++ syntax qt moc

下面给出的代码是MOC在Qt中生成的代码.

const QMetaObject MainWindow :: staticMetaObject = {{&QMainWindow :: staticMetaObject,qt_meta_stringdata_MainWindow,qt_meta_data_MainWindow,0}};

为什么有两个连续的花括号,中间没有任何声明?此外,该声明是什么意思?只是逗号分隔变量意味着什么?

Max*_*Max 7

我认为它正在初始化结构列表(外部括号)(内部括号.)