首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux 管道通信解决思路

2012-03-31 
linux 管道通信书上说“当对一个读端已经关闭的管道进行写操作时,会产生信号SIGPIPE”,但是我看到给的实例,

linux 管道通信
书上说“当对一个读端已经关闭的管道进行写操作时,会产生信号SIGPIPE”,但是我看到给的实例,父进程在写管道的时候是把管道的读端给关掉的:
  ...  
  else if(pid>0)
  {
  close(fd[0]);
  write(fd[1],"hello ,my son!\n",14);
  exit(0);
  }
  ...
这不是矛盾了么?请高手指点迷津

[解决办法]
子进程还打开着 管道的读端

热点排行