msgget :No such file or directory 急求大神帮忙解决
IT小黄人 2013-11-29 03:13:47 我在LINUX上调用msgget失败,请问哪位大虾知道是什么原因?
req_key = ftok("/tmp/msq_onu_req", 5);
if ((req_msgid = msgget(req_key, 0)) == -1)
{
DBG_ERR("%s\n", strerror(errno));
return -1;
}
errno打印出来为:No such file or directory
ftok()应该是没问题的
文件索引是622
#ls -i /tmp
622 msq_onu_req
#
req_key 的值打印出来是83952238