boost::serialization 仅序列化映射的键
我有一个带有地图的类,我想使用 boost 序列化来序列化该类。 std::map stuff; 只需知道 int 即可推导出 ComplicatedThing。我想有效地序列化它。一种…
Boost::序列化和 MFC Doc/View 架构
我正在移植现有的 MFC C++ 应用程序以对 XML 文件使用 Boost::Serialization。我的 CDocument 对象包含应用程序的所有数据。我将序列化函数实现为: t…
Boost序列化文本存档是跨语言的吗?
嘿...我试着更好地解释我的问题... 在通过 TCP 连接发送数据之前,我使用 boost 序列化文本存档... 现在我需要将接收到的数据传递给Java应用程序...所…
使用映射增强二进制序列化,并在序列化时双打崩溃
这是代表我的问题的示例。除非 FinalTime 大于 25,否则映射将完美地序列化。通过 boost 单元测试,我得到了 std::exception 输入流错误。另外,此代…
如何使用 boost 序列化 3D 数组?
好吧,我最近切换到 boost,并且我部分理解了序列化简单对象或简单类(boost 教程让我感到困惑),但是如何序列化包含类成员的 3D 数组? 我有一个名…
我可以告诉 Boost.MPI 哪个类版本与 Boost.Serialization 一起使用吗?
我正在使用 Boost.MPI 在进程之间交换消息。每条消息都包含我的一个类,使用 Boost.Serialization 进行序列化。我还使用相同的序列化代码将该类保存到…
Boost序列化:如何在运行时选择版本?
我正在使用 Boost Serialization 来序列化数据成员用于从一个组件传输到另一个组件。该文档讨论了如何使用类版本机制 反序列化类的旧版本和新版本。 …
模板类的非侵入式序列化方法
我正在使用 boost 序列化,主要是侵入式版本。对于模板 Matrix 类,我想要 非侵入式版本,适用于 Visual Studio,代码如下: namespace boost { names…
使用 Boost Serialization 注册用户提供的派生类型
我正在编写一个库来处理存储和序列化用户定义的类型。用户定义的类型本身必须是可序列化的。 然而,该库使用模板来创建用户类型的容器。我不知道如何…
如何使用 boost 序列化 CString
我正在尝试使用 boost::serialization 来替换现有项目的一部分,该项目实现了自己的序列化方法,但效果并不好。 但是,由于应用程序使用 MFC,我面临…
C++ 中的二进制序列化/反序列化和 C#
我正在开发一个具有两个组件的分布式应用程序。一种是用标准 C++ 编写的(非托管 C++,在 Linux 平台上运行),另一种是用 C# 编写的。两者都通过消息…
如何序列化 boost::function 以将其发送到 message_queue
我实际上正在尝试使用 boost::serialize 序列化 boost::function ,因为我想在 boost::interprocess::message_queue 中共享它。 我只看到一种方法可以…
C++在通道上Boost TCP序列化对象,双向通信不起作用
我有一堂课,一堂非常愚蠢的课。此类的对象,我想使用 asio by boost 通过 tcp 发送它们。我的类正确地与 boost 东西建立了友谊并实现了方法序列化...…