これまでのところ、MFCベースのプロジェクトでBoostシリアル化を使用しようとしていますが、運が悪かったのですが、シリアル化がCArrayのメンバーではない、またはシリアル化がCMapのメンバーではないなどのエラーが発生しました。
MFCコレクションをシリアル化する方法がわかりません。
Boost APIを使用してMFCコレクション(CString、CMap)を正常にシリアル化および逆シリアル化するコードが付属している人はいますか?
前もって感謝します
これまでのところ、MFCベースのプロジェクトでBoostシリアル化を使用しようとしていますが、運が悪かったのですが、シリアル化がCArrayのメンバーではない、またはシリアル化がCMapのメンバーではないなどのエラーが発生しました。
MFCコレクションをシリアル化する方法がわかりません。
Boost APIを使用してMFCコレクション(CString、CMap)を正常にシリアル化および逆シリアル化するコードが付属している人はいますか?
前もって感謝します
CArrayおよびCMapクラス/テンプレートを制御できないため、邪魔にならない命令から作業することをお勧めします。つまり、クラスを取得してその中に内部要素を格納するserialize()フリー関数をオーバーロードします。配列またはマップの内容によっては、それらに対してさらにserialize <>()関数を作成する必要がある場合があります。