早教吧作业答案频道 -->其他-->
在linux的无名管道通信中,两个进程进行读写一次后,到第二次开始,读写总是失败,这是什么原因。只用了pipe,write,close,read函数。在写的时候已经关闭了读端口,在读的时候也已经关
题目详情
在linux的无名管道通信中,两个进程进行读写一次后,到第二次开始,读写总是失败,这是什么原因。
只用了pipe,write,close,read函数。在写的时候已经关闭了读端口,在读的时候也已经关闭了写端口。
只用了pipe,write,close,read函数。在写的时候已经关闭了读端口,在读的时候也已经关闭了写端口。
▼优质解答
答案和解析
1) 出错的时候用perror把错误号打出来;
2)使用管道要注意一点:如果管道的读出端关闭,但是还有进程尝试向管道写入的话,试图写入的进程将收到一个SIGPIPE信号 ,会导致进程退出。
2)使用管道要注意一点:如果管道的读出端关闭,但是还有进程尝试向管道写入的话,试图写入的进程将收到一个SIGPIPE信号 ,会导致进程退出。
看了在linux的无名管道通信中,...的网友还看了以下:
英语翻译书中(第六部分伟大的进军第6节)(许均译)原文:“kitsch"是德语词,产生于伤感的十九 2020-04-26 …
WEB配置台的系统配置中,文件访问组件需要配置多个虚拟路径,其中用于第n个虚拟呼叫中心对应的配置的目 2020-05-31 …
WEB配置台的系统配置中,文件访问组件需要配置多个虚拟路径,其中用于第n个虚拟呼叫中心自身录制文件存 2020-05-31 …
十三岁的际遇中用了第二人称来叙述,这样写的好处是 2020-06-05 …
齐王和忌王比赛骑马,已知忌王必须赢两场赛已知有上等马,中等马,下等马.已知齐王第一场用上等马,第二 2020-06-22 …
自1994年4月20日,中国正式加入国际互联网大家庭,20年后的今天,中国已有400万家网站,超过 2020-07-04 …
在射击训练中,吴刚第一次用了在射击训练中,吴刚第一次用了40发子弹,命中率为95%,第二次的命中率 2020-07-04 …
一个容器内注满了水.将大、中、小三个铁球这样操作:第一次,沉入小球;第二次,取出小球,沉入中球;第 2020-07-05 …
万小雨同学在用黑色的围棋进行摆放图案的游戏,现已摆放了如下的图案,请根据图中的信息完成下列的问题. 2020-07-06 …
排列组合中,放球问题的算法?设计一个算法用于解决下面的问题:已知有n个相同的球,放到m个盒子中,要 2020-07-11 …