linux认证
linux认证辅导,主要函数有哪些?
关注:40570  答案:1  悬赏:60
离问题结束还有
  • 待解决
  • 2017-09-30 08:39
最佳答案
暂无最佳答案    我来回答
全部回答
  • 1楼
  • 2017-09-30 08:56
消息队列类似FIFO,但是可以实现随机查询。 主要函数:msgget,msgsnd,msgrcv,msgctl 实验实现两个进程之间的通信。 一个发送,一个接受。并不需要额外实现进程同步。 源代码来自华清远见: 发送: #include #include #include #include #include #include #include #define BUFFER_SIZE 512 struct message { long msg_type; char msg_text[BUFFER_SIZE]; }; int main() { int qid; key_t key; struct message msg; //ftok根据不同路径和关键字产生标准的KEY if((key = ftok(".", 'a')) == -1) { perror("ftok"); exit (1); }