当前位置: 技术问答>linux和unix
请问posix IPC中使用mq_open()创建消息队列的问题?
来源: 互联网 发布时间:2015-04-06
本文导语: 我使用mq_open()函数创建消息队列 flags = O_RDWR | O_CREAT; FILE_MODE = S_IRUSR|S_IWUSR; mqd = mq_open("/export/home/xiehuan/fork/temp.1",flags,FILE_MODE,NULL); 在该目录下却没有该文件,程序也没出错啊。 调试中: mqd = 0xffffffff 请指...
我使用mq_open()函数创建消息队列
flags = O_RDWR | O_CREAT;
FILE_MODE = S_IRUSR|S_IWUSR;
mqd = mq_open("/export/home/xiehuan/fork/temp.1",flags,FILE_MODE,NULL);
在该目录下却没有该文件,程序也没出错啊。
调试中:
mqd = 0xffffffff
请指教谢谢!!
flags = O_RDWR | O_CREAT;
FILE_MODE = S_IRUSR|S_IWUSR;
mqd = mq_open("/export/home/xiehuan/fork/temp.1",flags,FILE_MODE,NULL);
在该目录下却没有该文件,程序也没出错啊。
调试中:
mqd = 0xffffffff
请指教谢谢!!
|
mq_open一般会把你输入的文件名放到/tmp下面,而且一般在文件名只有一个”/”,文件名的长度也不超过14个字符。 你可以换一个文件名,运行后到/tmp下去看看。 如果没有,就用find去找找放在那里了:)
|
没有问题呀,怎么???
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。