Boost v1.47 で保存したデータはboost::archive::text_oarchive
、Boost v1.37 では読み込めませんboost::archive::text_iarchive
。meddage で例外をスローします"unknown version"
。
ここでは、バイナリ アーカイブでの同様の問題に対する回避策が提供されていますが、テキスト アーカイブでは機能しないようです。
Boost v1.37 でできる修正はありますか?
Boost v1.47 で保存したデータはboost::archive::text_oarchive
、Boost v1.37 では読み込めませんboost::archive::text_iarchive
。meddage で例外をスローします"unknown version"
。
ここでは、バイナリ アーカイブでの同様の問題に対する回避策が提供されていますが、テキスト アーカイブでは機能しないようです。
Boost v1.37 でできる修正はありますか?
あなたが気にかけているのは下位互換性ではなく、上位互換性です。
Boost.Serialization はそのままでは前方互換性をサポートしていません。xml アーカイブで成功する可能性がありますが、それでもまだいくつかの作業が必要です。このスレッドを参照してください