【发布时间】:2018-11-02 05:53:45
【问题描述】:
我正在使用系统 v 消息队列。队列由其他进程创建和删除。所以在这个例子中,我使用的是已经创建的消息队列:
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>
...
key = ftok(path,project);
msqid = msgget(key,0);
msgsnd(msqid,data,size,0);
//Must be the "handle" msgqid closed?
...
我找不到任何有关关闭消息队列句柄/标识符的信息。消息队列标识符是否必须“关闭”?
【问题讨论】:
-
消息队列标识符是否必须“关闭”?在做什么之前?
标签: c linux message-queue system-calls