Может кто-нибудь объяснить мне, как работает управление версиями в Boost Serialization. Версия архива всегда 10 и класс версии 0. Я думал, что версия автоматически увеличивается, когда архив отличается от последней версии. Должен ли я определять номер версии самостоятельно, если я что-то изменил?Как работает настройка выравнивания Boost Serialization?
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE boost_serialization>
<boost_serialization signature="serialization::archive" version="10">
<EventSet class_id="0" tracking_level="0" version="0">
<Size>1</Size>
<Event>
...
</Event>
</EventSet>
</boost_serialization>
Я не уверен, что понимаю, как вы думаете, что это сработает. Тем не менее, учебник в [документации] (http://www.boost.org/doc/libs/1_63_0/libs/serialization/doc/tutorial.html#versioning) кажется довольно ясным. –
@ DanMašek Еще раз спасибо. Я думаю, я неправильно понял, но теперь это яснее для меня. – Akinna