1

重複の可能性:
Qt によるシリアル化

タイプが QMap の 2 つのデータがあります。

1.QMap小説; QString tempChapter; QString tempStory;

2.QMap コンボ; int tempInd; QString tempChap;

私の質問は、これらの 2 つのデータを単一のファイルに保存するにはどうすればよいですか?? 正常に保存された場合、これら 2 つのデータを読み込むにはどうすればよいですか? 私は初心者の C++ プログラマーであり、OOP についてあまり知らないので、コードも挿入してください。できるだけ早く回答してください。どうもありがとうございました!:)

4

2 に答える 2

2

qtのすべての基本的なコレクションはQDataStreamによってサポートされており、 QMapドキュメントでサポートされています。他の基本的なqtタイプとintのみを保存しているため、問題ありません。

于 2010-06-13T23:25:09.650 に答える
0

基本的には、自分でデータを保存する形式を考える必要があります。serializationについて何か読むことをお勧めします。C++ でのシリアル化に関する一般的な情報については、こちらをお読みください。

于 2010-06-13T14:01:58.593 に答える