У меня есть небольшая иерархия объектов, которые мне нужно для сериализации и передачи через соединение сокета. Мне нужно как сериализовать объект, а затем десериализировать его на основе того, какой он тип. Есть ли простой способ сделать это в С++ (как есть в Java)?
Существуют ли какие-либо примеры кода или обучающие программы для сериализации С++-сериализации?
EDIT:. Чтобы быть ясным, я ищу методы для преобразования объекта в массив байтов, а затем обратно в объект. Я могу обрабатывать передачу сокетов.