社区
Linux/Unix社区
帖子详情
Linux消息队列编程问题?
guoxiny
2003-07-28 09:38:33
我在使用Linux的消息队列函数进行编程时,发现一个问题一直没办法解决,希望大家能给点帮助。我的代码如下:
hKey = 0x784;
m_hMsg = msgget(hKey,IPC_CREAT | 0660);
我发现如果在系统中没有一个消息队列时,我去创建消息队列就会出错;如果已经有的话,就没有问题。请问这样怎么解决?
...全文
114
6
打赏
收藏
Linux消息队列编程问题?
我在使用Linux的消息队列函数进行编程时,发现一个问题一直没办法解决,希望大家能给点帮助。我的代码如下: hKey = 0x784; m_hMsg = msgget(hKey,IPC_CREAT | 0660); 我发现如果在系统中没有一个消息队列时,我去创建消息队列就会出错;如果已经有的话,就没有问题。请问这样怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
realsong
2004-02-09
打赏
举报
回复
给大伙们讲解一下解决办法
guoxiny
2003-09-05
打赏
举报
回复
我已经解决了
guoxiny
2003-07-29
打赏
举报
回复
hKey值肯定没有问题的。我现在这样就没有问题了。
msgget(0x783,IPC_CREAT | 0660);
hKey = 0x784;
m_hMsg = msgget(hKey,IPC_CREAT | 0660);
wy99sinacom
2003-07-29
打赏
举报
回复
hKey 的取值问题
blh
2003-07-28
打赏
举报
回复
hKey 用
# include <sys/types.h>
# include <sys/ipc.h>
key_t ftok ( char *pathname, char proj )
创建
cool_killer
2003-07-28
打赏
举报
回复
和hKey是否用ftok没有关系
一般不会出现这个情况,出现了说明可能是你的程序的问题,检查你的程序看看
[14本经典Android开发教程]-8-
Linux
内核阅读心得体会
[14本经典Android开发教程] 8
Linux
内核阅读心得体会 读核感悟 2 读核感悟
Linux
内核启动 内核的生成 2 读核感悟
Linux
内核启动 从hello world说起 3 读核感悟
Linux
内核启动 BIOS 5 读核感悟
Linux
内核启动 setup...
Linux
消息队列
编程
(简单应用)
可以解决两个进程的读写速度不同(处理数据速度不同),系统耦合等
问题
,而且
消息队列
里的消息哪怕进程崩溃了也不会消失。 最简单的消息内存的使用流程 ①ftok函数生成键值 ②msgget函数创建
消息队列
③...
进程间通信之
Linux
消息队列
编程
消息队列
是一种以链表为结构组织的数据,存放在
Linux
内核中,是由各进程通过
消息队列
标识符来引用的一种数据传送方式。每个
消息队列
都有一个队列头,利用结构struct msg_queue来描述。队列头中包含了该
消息队列
的...
Linux
消息队列
及其代码示例
Linux
消息队列
及其代码示例
Linux
系统
编程
-
消息队列
Linux
系统
编程
消息队列
知识总结
Linux/Unix社区
23,114
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章