Interprocecces通讯[关闭]

问题描述 投票:0回答:1

我有这个图女巫代表我的过程结构enter image description here

其中:1.必须一次从标准输入行逐行读取30个字符2.必须将每个数字更改为93.必须将每个字母改成G4.必须在屏幕上打印

我了解结构及其构建方法。我没有得到的是我在哪里以及应该如何阅读。我应该如何告诉其他过程等到阅读完毕?

我必须阅读,然后将文本发送给儿童/父母,然后打印然后再次阅读,其他过程未阅读的应该等待

c
1个回答
0
投票

您可以使用各种IPC机制在进程之间发送数据,也可以使它们同步。最简单的方法是使用Unix域套接字或命名管道。每个进程都可以从一个套接字读取其输入级,并向另一个套接字写入其输出级。从输入套接字读取的进程将等待,直到有数据要写入为止。

© www.soinside.com 2019 - 2024. All rights reserved.