1
以下のコードは、QtでMOCによって生成されたコードです。なぜ2つの入れ子になった中括弧がありますか?
CONST QMetaObject メインウィンドウ:: staticMetaObject = { {& QMainWindow :: staticMetaObject、qt_meta_stringdata_MainWindow、 qt_meta_data_MainWindow、0}}。
2つの連続した中カッコの間に何も文がないのはなぜですか?また、その声明はどういう意味ですか?カンマで区切られた変数は何かを意味しますか?
はそれはそれは、ネストされた構造体だ可能性が高いです。私たちは[]が表示されていないので、staticMetaObjectが配列であるとは思わないので(私は間違っているかもしれませんが)、内側のものはポインタの配列かもしれません。 – flownt
、私はあなたが正しいと信じています。ありがとう。 – Max