如何使用 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 东西建立了友谊并实现了方法序列化...…
boost::serialization 多态类型初始化
我有一个基类和 4 个派生类。我将所有派生类存储在基类指针类型的向量中。在第一次初始化期间,我使用其构造函数以不同的方式创建每个派生类型。基本…
序列化指向没有默认构造函数的类的指针时,无法覆盖 save_construct_data
我正在尝试遵循这个示例 http:// /www.boost.org/doc/libs/1_42_0/libs/serialization/doc/serialization.html#constructors 但我不断收到错误。按照…
提升序列化 - 序列化 std::tr1::shared_ptr?
Boost::Serialization 内置了对 boost::shared_ptr 的支持。 有没有办法也对 std::tr1::shared_ptr 使用此支持? 是否可以从 std::tr1::shared_ptr<…
当对虚拟基类使用 boost 序列化时,什么原因导致 C4250(类通过支配继承成员)?
VC++编译器警告含义 ">C4250 'class1':通过统治继承'class2::member' 我很清楚。 (但请参阅此处获取解释。) 我目前遇到的问题是,在序列化类层次结…