【发布时间】:2013-06-07 09:00:47
【问题描述】:
我在 C++ 上开发了 N 个进程之间的交互协议,这些进程通过 boost message_queue 队列相互通信。其中一个进程有 2 个执行线程,一个使用队列的主线程,以及一个“帮助”线程,它侦听在其中一个队列上接受的消息,如果需要,使用队列向其他进程发送新消息.
boost 消息队列在线程之间的同步、等待消息时单线程的休眠等方面是否支持使用多个线程?我使用的线程库是boost线程库。
【问题讨论】:
标签: c++ boost boost-thread boost-interprocess