1

QDataStream が QMap をサポートし、 QMultiMap が QMap を継承していることを QtAssistant で見ました。Qt は QDataStream を使用したシリアル化のために QMultiMap をサポートしていますか?

4

1 に答える 1

0

私はそれを試していませんが、そうすべきです。QMultiMap は、QMap について根本的に何も変更しません。通常の QMap でさえ、同じキーで複数の値を処理できます。QMultiMap は、いくつかの追加の便利な機能を提供するだけです。

また、ドキュメントには非互換性について何も言及されていないことにも注意してください。

QMultiMap は QMap を継承しているため、QMap の機能はすべて QMultiMap にも適用されます。

于 2011-03-29T21:10:02.143 に答える