Boost:: сериализация boost:: unordered_map

Я переместил одну из своих переменных-членов из std:: map в boost:: unordered_map для повышения производительности при вставке. Однако это испортило использование сериализации boost для экспорта/импорта из архива.

Я пробовал искать, но не могу найти его в любом случае, мне было интересно, есть ли заголовок, который я мог бы включить, который обеспечил бы сериализацию этого класса?

Большое спасибо.

Ответы

Ответ 1

Посмотрите unordered_map_serialization.h в моем учебном проекте, посвящённом распределенному открытию книги. Это должно быть то, что вы ищете.

Ответ 2

Я заметил, что кто-то заменил карту на unordered_map в serialization/map.hpp, и это сработало