boost-interprocess

boost-interprocess

文章 0 浏览 1

如何序列化 boost::function 以将其发送到 message_queue

我实际上正在尝试使用 boost::serialize 序列化 boost::function ,因为我想在 boost::interprocess::message_queue 中共享它。 我只看到一种方法可以…

孤独陪着我 2024-10-07 20:59:14 0 0

使用整数标识符在共享内存上构造对象

当我查看 boost interprocess 库的示例时,对象始终是用字符串名称构造的。 segment.construct&ltEquipments&gt("name")("param1", "param2") 是否可…

酷到爆炸 2024-09-30 02:22:51 1 0

Boost::与复杂的嵌套类进行交互

我想我终于掌握了 boost:interprocess 库的基础知识,并且在处理包含一些都是标准数据类型的成员变量的相对简单的类时,我已经成功地使用了它。 然而…

断爱 2024-09-14 06:03:20 0 0

C++ BOOST:Windows 共享内存 get_size() 返回零

以下内容来自 BOOST 官方文档。 为什么我在调用 region.get_size() 时得到的大小总是为零?我做错了什么? int main(int argc, char *argv[]) { //Cre…

烟若柳尘 2024-09-11 15:30:06 1 0

boost::interprocess 准备好迎接黄金时间了吗?

我正在开发一个由内存映射文件支持的线程安全队列,该队列相当多地利用了Boost进程间。我提交了它进行代码审查,一位比我在这个星球上拥有更多年经验…

野の 2024-09-08 08:54:03 0 0

Boost::进程间共享内存总线错误

我在使用 Open-MPI 1.3.3 的集群上使用 CentOS 5.4 x86_64 和 Boost 1.42.0。我正在编写一个共享库,它使用共享内存来存储大量数据以供多个进程使用。…

挽容 2024-09-06 14:39:31 1 0

boost::interprocess::message_queue 在使用 Visual C++ 的发布模式下停止工作

我正在使用 boost::interprocess::message_queue 和 VC++(在 Microsoft Visual Studio 2005 中)。 在调试模式下可以正常工作。 然后,当我在发布模…

琉璃梦幻 2024-08-29 23:34:49 2 0

Boost::进程间容器容器调整大小无默认构造函数

在梳理了 Boost::Interprocess 文档和 Google 搜索后,我想我已经找到了问题的原因/解决方法。据我所知,我发现的一切似乎都在暗示这一点,但并没有出…

一向肩并 2024-08-29 05:14:15 4 0

C++分配器,特别是将构造函数参数传递给使用 boost::interprocess::cached_adaptive_pool 分配的对象

这是一个令人尴尬的问题,但即使是 boost.interprocess 提供的写得很好的文档也不足以让我弄清楚如何做到这一点。 我拥有的是 cached_adaptive_pool分…

云淡风轻 2024-08-28 05:27:10 4 0

Boost.MultiIndex:有没有办法在两个进程之间共享对象?

我有一个大约 10Gb 的 Boost.MultiIndex 大数组。为了减少读取,我认为应该有一种方法将数据保存在内存中,并且其他客户端程序将能够读取和分析它。 …

如梦亦如幻 2024-08-28 04:45:09 5 0

在共享内存中使用自定义分配器实例化类

由于以下问题,我正在拉扯头发:我正在关注 boost.interprocess 文档中给出的示例,用于实例化我在共享内存中编写的固定大小的环形缓冲区缓冲区类。我…

冷默言语 2024-08-25 07:56:12 3 0

为什么创建一个由不同进程共享的环形缓冲区如此困难(在 C++ 中),我做错了什么?

我对此特别敏感,但似乎我错过了一个重要的基本点或其他东西,因为我想做的事情应该是常见的: 我需要从管理器进程创建一个固定大小的环形缓冲区对象…

今天小雨转甜 2024-08-24 10:04:36 5 0

在 boost.interprocess 中从共享内存进行 memcpy 的问题

这让我沮丧得发疯。我只是想创建一个共享内存缓冲区类,该类在通过 Boost.Interprocess 创建的共享内存中使用,我可以在其中读取/存储数据。我编写了…

冷心人i 2024-08-23 06:56:23 4 0

使用 Boost 在共享内存中创建循环缓冲区时出现问题

我正在尝试使用 Boost circular_buffer 和 Interprocess 库在共享内存中创建循环缓冲区。我编译并运行了 进程间文档,用于在共享内存中毫无问题地创建…

冰火雁神 2024-08-22 21:13:49 4 0

共享内存、MPI 和排队系统

我的 unix/windows C++ 应用程序已经使用 MPI 进行并行化:作业被分割在 N 个 cpu 中,每个块并行执行,非常高效,速度扩展非常好,作业完成得很好。 …

∞觅青森が 2024-08-16 06:35:58 3 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文