标签: c unix ipc
我们为从一个进程传递到另一个进程的消息创建多个队列。但有时消息队列的密钥会重叠(单独队列的密钥相同)。为了避免这种情况,我想到将IPC_PRIVATE与函数msgget()一起使用,该函数用于创建消息队列。
这个link说我应该使用IPC_PRIVATE,我的应用程序很关键所以我必须避免目前的情况。 此msgget的语法是 int msgget(key_t key,int msgflg); 。 请告诉我msgget与IPC_PRIVATE的语法,它会解决我的问题吗?