Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我有一个消息队列
mqd_t m; m = mq_open(NAME,O_CREAT | O_RDWR, 0666, NULL);
是否可以在其上发送消息并在同一消息上执行接收的相同过程?
谢谢!
为什么不?它可能。请参阅此处的官方手册: http: //man7.org/linux/man-pages/man3/mq_open.3.html 参数 O_RDWR 表示:
O_RDWR 打开队列以发送和接收消息。
就像文件对象一样,您可以在一个进程中读取和写入它。