【发布时间】:2018-08-29 15:02:03
【问题描述】:
当我创建一个提升消息队列时,我在构造函数中传递了名称:
using boost::interprocess;
//Create a message_queue.
message_queue mq
(create_only //only create
,"message_queue" //name
,100 //max message number
,sizeof(int) //max message size
);
这个名字也用在 remove 方法中,从系统中删除队列:
message_queue::remove("message_queue");
我的问题是:如果我只有消息队列对象,如何从中获取队列的名称?
【问题讨论】:
标签: c++ boost message-queue