Почему есть две вложенные фигурные скобки без какого-либо промежуточного выражения? - PullRequest
1 голос
/ 27 января 2011

Код, приведенный ниже, является кодом, сгенерированным MOC в Qt.

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

Почему существуют две непрерывные фигурные скобки без каких-либо промежуточных выражений? Кроме того, что означает это утверждение? Просто переменная через запятую означает что-нибудь?

1 Ответ

7 голосов
/ 27 января 2011

Я думаю, что это инициализация списка (внешние скобки) структуры (внутренние скобки.)

...