当前位置: 技术问答>linux和unix
Linux消息队列编程问题?
来源: 互联网 发布时间:2015-06-07
本文导语: 我在使用Linux的消息队列函数进行编程时,发现一个问题一直没办法解决,希望大家能给点帮助。我的代码如下: hKey = 0x784; m_hMsg = msgget(hKey,IPC_CREAT | 0660); 我发现如果在系统中没有一个消息队列时,我去创建消...
我在使用Linux的消息队列函数进行编程时,发现一个问题一直没办法解决,希望大家能给点帮助。我的代码如下:
hKey = 0x784;
m_hMsg = msgget(hKey,IPC_CREAT | 0660);
我发现如果在系统中没有一个消息队列时,我去创建消息队列就会出错;如果已经有的话,就没有问题。请问这样怎么解决?
hKey = 0x784;
m_hMsg = msgget(hKey,IPC_CREAT | 0660);
我发现如果在系统中没有一个消息队列时,我去创建消息队列就会出错;如果已经有的话,就没有问题。请问这样怎么解决?
|
hKey 用
# include
# include
key_t ftok ( char *pathname, char proj )
创建
# include
# include
key_t ftok ( char *pathname, char proj )
创建
|
和hKey是否用ftok没有关系
一般不会出现这个情况,出现了说明可能是你的程序的问题,检查你的程序看看
一般不会出现这个情况,出现了说明可能是你的程序的问题,检查你的程序看看
|
hKey 的取值问题