boost-interprocess

boost-interprocess

文章 0 浏览 3

如何在进程外 *.exe COM 服务器的各个部分之间进行通信?

我们有 *.exe 应用程序,它也是进程外 COM 服务器。 主线程正在执行一些网络例程:它接收数据包并将它们放入队列中。 COM客户端,例如VBA,使用COM服…

听闻余生 2024-12-11 07:20:45 1 0

崩溃后仍会获取名为互斥量的升压进程间

我正在使用 boost::interpocess::scoped_lock 使用 named_mutex 和 timeout;我正在Linux操作系统中运行。 在我的一次测试中,我发生了崩溃:从那时起…

一刻暧昧 2024-12-10 10:48:06 1 0

boost进程间内存分配缓慢

它看起来像这样: MyType * pMy = my_segment->construct(anonymous_instance)(); my_segment->destroy_ptr(pMy); 其中 MyType 是一些典型的结构,并…

情定在深秋 2024-12-07 16:29:03 0 0

boost::interprocess::basic_string 作为 std::string

我试图用 const boost::interprocess::basic_string & 替换返回 const std::string & 的类方法。我面临的主要挑战是两个类之间的不兼容性,尽管它们的…

夜无邪 2024-12-05 03:53:51 0 0

boost::unordered_map 使用 boost::interprocess::cached_node_allocator 编译失败

我正在尝试在 boost::interprocess::managed_shared_memory 段中创建 boost::unordered_map 。这工作正常,直到我尝试从使用 boost::interprocess::al…

哭泣的笑容 2024-12-04 18:22:00 0 0

提升消息队列

我有以下 boost::interprocess::message_queue 相关问题。 按照预期,我计划在 >= 2 个进程之间共享一个消息队列。显然,其中之一可能会在消息队列内…

梓梦 2024-12-01 11:22:01 0 0

Boost iostream:如何将ifstream转换为内存映射文件?

我想要的是简单地打开文件以作为内存映射文件进行读取 - 以便将来以更快的速度访问它(例如:我们打开文件读取它以结束,等待并一次又一次地读取它)…

千鲤 2024-11-30 20:39:17 0 0

boost::interprocess message_queue 性能 - 相当慢?

我需要一个超快的 MQ 机制,发送方和接收方都是在 Windows 平台上用 C++ 编写的。 我当前使用 RCF-C++ 进行 IPC 的实现速度约为 20,000 条消息/秒通过…

蓝眼睛不忧郁 2024-11-11 04:29:45 2 0

boost::interprocess::shared_ptr 线程安全(和进程间安全)吗?

我想在线程之间共享数据,并在最后一个用户使用完数据后自动删除数据。大多数情况下,在 boost::fixed_management_shared_memory 段中使用 boost::int…

智商已欠费 2024-10-24 03:41:18 5 0

boost::interprocess::mapped_region 更改时的线程通知

当使用 interprocess_condition 更改 boost::interprocess::mapped_region 中的字节时,如何通知我? 我已经打开了一个文件,并正确映射了特定区域。…

穿透光 2024-10-18 15:50:21 6 0

boost-interprocess 库中的问题

std::pair p = managed_shm.find("Integer"); 有人可以给我这个 find 方法的定义吗?…

初相遇 2024-10-11 08:13:20 6 0

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

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

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

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

当我查看 boost interprocess 库的示例时,对象始终是用字符串名称构造的。 segment.construct("name")("param1", "param2"); 是否可以使用整数标识符…

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

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

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

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

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

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

烟若柳尘 2024-09-11 15:30:06 9 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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