gpt4 book ai didi

c++ - Boost Serialize 向后兼容性问题

转载 作者:太空宇宙 更新时间:2023-11-04 12:04:02 27 4
gpt4 key购买 nike

boost::archive::text_oarchive 在 Boost v1.47 中保存的数据无法在 Boost v1.37 中被 boost::archive::text_iarchive 加载。它会抛出异常,消息为 "unknown version"

Here为二进制存档的类似问题提供了解决方法,但它似乎不适用于文本存档。

我可以在 Boost v1.37 中修复吗?

最佳答案

您所追求的不是向后兼容性,而是向前兼容性。

Boost.Serialization 不支持开箱即用的向前兼容性,AFAIK。您可能在 xml 归档方面取得了成功,但它仍然需要您做一些工作。参见 this thread

关于c++ - Boost Serialize 向后兼容性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12939028/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com