次のステートメントを使用すると、
typedef QPair<ItemA, ItemB> test
スマートポインタはどこItemB
ですか.ie typedefQSharedpointer<Z> ItemB
テストをインスタンス化するとき、初期化値を提供する必要がありますか? 例えば:test Inst1(0,0);
またはQPair
、デフォルトの構築値を自動的に提供しますか?
次のステートメントを使用すると、
typedef QPair<ItemA, ItemB> test
スマートポインタはどこItemB
ですか.ie typedefQSharedpointer<Z> ItemB
テストをインスタンス化するとき、初期化値を提供する必要がありますか? 例えば:test Inst1(0,0);
またはQPair
、デフォルトの構築値を自動的に提供しますか?
このような低レベルの問題では、Qt のドキュメントが非常に信頼できることがわかりました。また、QPair のドキュメントによると、QPair
引数のないデフォルトのコンストラクターがあります。(または、試してみることもできます...)