消息队列读操作
来源:互联网 发布:java中json出现 u003d 编辑:程序博客网 时间:2024/05/19 17:25
#include <stdio.h>#include <sys/msg.h>#include <sys/types.h>#include <sys/ipc.h>#include <stdlib.h>#define BUFSZ 4096struct msg{ long msg_types; char msg_buf[512];};int main(int argc,char ** argv){ int qid; int len; struct msg pmsg; if(argc != 2) { perror("argc"); } qid = atoi(argv[1]); len = msgrcv(qid,&pmsg,BUFSZ,0,0); if(len > 0) { pmsg.msg_buf[len] = '\0'; printf("qid %d\n",qid); printf("msg type %d\n",pmsg.msg_types); printf("msg text %s\n",pmsg.msg_buf); } else if( len == 0) { printf("no message!\n"); } else { perror("msgrcv\n"); } //system("ipcs -q"); return 0;}
0 0
- 消息队列读操作
- C#操作消息队列
- C#操作消息队列
- C#操作消息队列
- linux消息队列操作
- Linux消息队列操作
- Linux消息队列操作
- Linux消息队列操作
- linux消息队列操作
- 多线程操作消息队列
- linux消息队列操作
- linux消息队列操作
- 消息队列操作 (linux)
- linux消息队列操作
- linux消息队列操作
- linux消息队列操作
- 消息队列操作函数
- vc操作微软消息队列
- 打造属于自己的RxBus
- 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum
- 特定领域文物管理系统-可行性研究报告
- 11271
- C语言结构体对齐问题
- 消息队列读操作
- 设计-依赖关系的理解
- 11272
- uc/OS2学习散乱小心得
- Java泛型-类型擦除
- 单片机系统重写printf函数
- Qt: 多文档应用程序源码解析及下载
- 安卓项目实战—手机安全卫士-第一版
- 食物链 POJ1182(带权并查集)