Pourquoi sont sans aucune déclaration, il deux accolades imbriquées entre les deux?
Question
Le code donné ci-dessous est le code généré par MOC dans Qt.
const QMetaObject MainWindow :: staticMetaObject = { {& QMainWindow :: staticMetaObject, qt_meta_stringdata_MainWindow, qt_meta_data_MainWindow, 0}};
Pourquoi est-il deux accolades continu sans déclaration de quoi que ce soit entre les deux? En outre, qu'est-ce que signifie la déclaration? Juste séparés par des virgules quoi que ce soit des moyens variables?
La solution
Je pense qu'il est en cours d'initialisation d'une liste (accolades externes) de structure (entretoises internes.)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow