Ссылка говорит об этом. В нем говорится, что обратная совместимость нарушена. «До версии 1.44 версия архива была записана как« один байт ». Начиная с версии 1.44 версия архива была изменена с« version_type »на« library_version_type »и, как ожидается, будет прочитана как два байта. ссылку осторожно и перекомпилируйте, используя код, который я вставил. Я думаю, что это единственное решение.

я есть исключение"неподдерживаемая версия" когда я пытаюсь десериализовать с помощью текстового архива некоторые данные, ранее сериализованные с помощью более высокой версии Boost (1.46 для сериализации и 1.38 для десериализации) ... есть ли способ понизить (в коде) сериализацию?

Что-то вроде "set_library_version"?

Ответы на вопрос(1)

Ваш ответ на вопрос