0

その中にクラスがあったとしましょstd::map<string, string>う。のようなデータを持つインスタンスがあるとします[Jon : Smith; Sara : O'Connel]。連載してアーカイブ化しました。ここで、そのようなマップ コンテンツを使用して別のインスタンスを作成しました[Jon : AnotherSmith; Brian : Gor]。連載してアーカイブ化しました。これで 2 つのアーカイブができました!) tham 2 を 1 つのオブジェクト インスタンスに逆シリアル化するにはどうすればよい[ Sara : O'Connel; Jon : AnotherSmith; Brian : Gor]でしょうか。

4

1 に答える 1

0

マップを保持するクラスを作成し、代わりにシリアル化します。シリアル化関数 (または読み込み/保存) で、ブーストからマップのシリアル化コードをコピーし、上書き要件を実装するようにカスタマイズできます。

于 2012-02-02T13:04:54.970 に答える