腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1399)
视频
沙龙
1
回答
我能通过
boost
::
interprocess
::message_queue发送一个C++类对象吗?
、
、
如何通过
boost
::
interprocess
::message_queue发送c++类对象 是否有人可以使用
boost
::
interprocess
::message_queue将
IPC
数据作为类对象来
共享
IPC
实现
的
示例代码?
浏览 0
提问于2018-11-19
得票数 0
1
回答
访问
共享
内存时
的
读取访问冲突
、
、
、
、
基于
boost
示例,我在
共享
内存中实现了一个线程安全队列类。它适用于简单
的
生产者/消费者模型。在生产者方面,我可以轻松地单独正确地处理push_back
和
pop_front数据。但奇怪
的
是,在消费者端,我无法访问
共享
内存(尽管来自segment.find
的
一对正确返回一个地址
和
1)。为了保持示例
的
简短性,我在这里提出了一个队列
的
极简模型: #include <
boost
/<
浏览 3
提问于2017-07-05
得票数 1
回答已采纳
2
回答
安卓C++工控机使用
Boost
.
Interprocess
-它应该工作吗?
、
、
、
背景:但是,当我尝试创建一个名为mutex
的
boost
时,如下所示:
boost
::
interprocess
::named_mutex named_mtx(
boost
::
interprocess
::open_or_create, &qu
浏览 0
提问于2014-01-05
得票数 2
回答已采纳
2
回答
通过两个不同
的
可执行文件
的
IPC
?
、
、
、
、
我有以下问题,我知道我需要通过
共享
内存或网络套接字使用
IPC
。但是,我第一次尝试
boost
::
interprocess
没有工作(第二个进程抛出一个
boost
::
interprocess
::
interprocess
_exception),我也不完全理解内存是如何被
共享
的
,或者更准确地说,
共享
内存信息是如何从一个进程传递到另一个进程
的
。第一个exe如何填充
共享
内存块
的
浏览 4
提问于2013-12-12
得票数 1
回答已采纳
2
回答
std::在
boost
::
interprocess
::managed_shared_memory中列出
、
、
、
、
最近,我在中学习了在unordered_map段中使用unordered_map
的
正确方法。到目前为止还不错,但是我需要再添加一些STL容器。using Segment =
ipc
::managed_shared_memory;#include <<
浏览 0
提问于2018-08-16
得票数 1
回答已采纳
1
回答
Boost
::进程间file_handle_t并读取
、
如何阅读
boost
::
interprocess
::file_handle_t
的
内容?#include "
boost
/
i
浏览 3
提问于2016-09-28
得票数 0
回答已采纳
2
回答
与
boost
分配器不兼容
的
C++布局
、
、
、
、
我使用
的
是
Boost
.
Interprocess
共享
内存,我使用带有一些STL兼容容器
的
进程间分配器,当涉及到placement new时,代码不会编译,因为placement new期待void *,而/
interprocess
/managed_shared_memory.hpp> typedef
ipc
::allo
浏览 5
提问于2021-01-29
得票数 1
回答已采纳
3
回答
boost
::
interprocess
_exception -创建shared_memory_object时
的
library_error异常
、
、
、
在一些罕见
的
情况下(实际上是在单个客户端
的
计算机上),下面的代码会引发异常"library_error":
ipc
::shared_memory_object(); {
ipc
::create_only,::read_writ
浏览 17
提问于2016-06-27
得票数 0
1
回答
提升
IPC
字符串长度分段故障?
、
、
我有一个很小
的
两个程序
的
例子,一个用于编写
共享
内存段,另一个用于从中读取。我意识到std::string (
和
其他容器)可能存在问题,所以已经尝试了
boost
::
interprocess
::string,也就是
boost
::containers::string。我很确定这是缺少一些真正
的
基本
和
简单
的
东西,但看不到它! 在任何情况下,概要都是,当字符串很小(我认为比SSO大),运行第一个程序时,第一个程序写入内存,第二
浏览 3
提问于2013-10-23
得票数 1
回答已采纳
2
回答
提升进程间
ipc
死锁
、
、
、
、
这是我第二篇关于
boost
ipc
库
的
文章。我正面临着令人费解
的
死锁,所以我想我应该探索一下web上现有的一些例子 #include <
boost
/
interprocess
/managed_shared_memory.hpp(
boost
::
interprocess
::open_or_create, "cnd");
浏览 4
提问于2013-04-10
得票数 1
3
回答
在本地主机上使用
zeromq
有意义吗?还是使用
共享
内存更好?
我需要在两个进程之间传输金融数据(目前是c++
和
c#,未来
的
c++
和
c++在Linux上)。它是实时引号--大约1100,1 100.1,2 101.2结尾等等。数据具有定义良好
的
格式。延迟必须很低。我在零
和
使用
共享
内存之间进行选择。我有几个关于零Q
的
问题: 如果localhost上
的
zeromq
延迟与
共享
内存
的</em
浏览 18
提问于2013-05-05
得票数 4
回答已采纳
2
回答
boost
进程间是否支持
共享
包含进程间指针
的
对象?
、
、
我希望在Linux上
的
不相关进程之间
共享
包含内部指针
的
对象。
boost
.
interprocess
支持这个吗? 任何包含原始指针
的
数据结构都不能用于
IPC
,除非每个进程都是。
boost
对此
的
回答是什么?
浏览 46
提问于2022-05-19
得票数 2
1
回答
使用libboost在g++、clang++上编译小贴士--当g++7成功时,g++8编译失败;
、
、
、
、
最小、完整
和
可验证
的
示例它使用
boost
.
interprocess
库(
boost
::
interprocess
::managed_shared_memory)创建
共享
内存区域,然后使用该区域从
boost
库中
的
分配器创建一个常规
的
STL unordered_map。/
interprocess
/allocators/allocator.hpp
浏览 0
提问于2018-08-15
得票数 1
回答已采纳
1
回答
进程间消息-队列: /dev/shm /dev/mqueue
我们正在开发一些C++代码,它使用来自
Boost
Interprocess
库
的
消息队列,它们运行良好。为了好玩
和
学习,我试着用"
ipc
“机箱中
的
消息队列重新实现Rust中
的
一个可执行文件。 不走!来自C++应用程序
的
消息无法传递到Rust应用程序。经过一些头晕目眩之后,
Boost
库在/dev/shm中创建了队列,而Rust
ipc
在/dev/mqueue中创建了队列
浏览 0
提问于2019-08-07
得票数 2
1
回答
使用
boost
进程间库
的
php exec出现
共享
内存
和
Cloudfoundry容器问题
、
、
、
我们在cloudfoundry容器中运行我们
的
自定义php-buildpack。问题是apache启动-> php-fpm (这里
共享
内存代码运行正常)。php-fpm exec() php脚本,用于启动-> php-cli (它在
共享
内存代码上进行核心转储)。<?>permissions perms; perm
浏览 30
提问于2019-01-29
得票数 0
2
回答
写入以提升
共享
内存
、
、
这肯定是直截了当
的
答案,但我还没有找到怎么做
的
地方……
boost
::
interprocess
::managed_shared_memorysegment(
boost
::
interprocess
::create_only, "MySharedMemory", 65536); sharedData = segment.construct<
浏览 2
提问于2012-03-13
得票数 1
1
回答
Boost
.MPI
和
Boost
.
Interprocess
有什么不同?
、
我想
Boost
.MPI
和
Boost
.
Interprocess
是不同
的
,对吧?我可以使用它们在同一进程内(即在不同
的
线程之间)传递数据吗? 谢谢!
浏览 0
提问于2009-12-03
得票数 3
回答已采纳
1
回答
Protobuf导致ParseFromIstream分割故障
、
、
在进行了大量
的
搜索
和
研究之后,使用
的
最明显
的
模式是使用者/生产者模式,包括多进程生产者(产生消息
的
守护进程)
和
多线程使用者(最好是通过
共享
内存接收数据,并将其发送到外部主机)。正如您可能已经注意到
的
,我是
IPC
和
多进程编程
的
新手,但我相信我已经完成了我
的
家庭作业。<
boost
/
interprocess
/mana
浏览 3
提问于2016-06-12
得票数 2
回答已采纳
2
回答
C++17 -使用自定义分配器
的
节点提取/重新插入-适用于clang++/libc++,但不适用于libstdc++。
、
、
、
、
我现在
的
项目是使用
Boost
进程间库将一些数据存储在
共享
内存中
的
unordered_map中。> struct(g++ 8.2.1)
的
错误。它适用于linux上
的
cl
浏览 1
提问于2018-10-24
得票数 0
回答已采纳
2
回答
ZeroMQ
与工控机
的
区别
、
、
、
、
Q1:,与默认
的
进程间通信相比,使用
ZeroMQ
向子进程发送消息的确切区别是什么--解释Q3:医生们说:Creates an
IPC
channel,,它用
的
是什么样
的
IPC
?TCP?插座?
浏览 8
提问于2015-09-20
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 OneDrive 的新快速访问菜单更快地定位您的共享文件和位置!
Hadoop之Storm
Aeron 是如何实现的?—— Ipc Subscription
漫谈虚拟化09-容器虚拟化和Docker
外场实战!注重耐磨,首选哪款?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券