当前位置: 首页 > news >正文

惠州网站建设培训做房产网站需要多少钱

惠州网站建设培训,做房产网站需要多少钱,兼职网站编辑,网站域名到期什么意思pipe函数 管道函数 man pipe #include unistd.h int pipe(int pipefd[2]);参数介绍#xff1a;pipefd读写文件描述符#xff0c;0-代表读#xff0c; 1-代表写父子进程实现pipe通信#xff0c;实现ps aux | grep bash 功能 经常出现的问题#xff1a; 父进程认为…pipe函数 管道函数 man pipe #include unistd.h int pipe(int pipefd[2]);参数介绍pipefd读写文件描述符0-代表读 1-代表写父子进程实现pipe通信实现ps aux | grep bash 功能 经常出现的问题 父进程认为写端存在就有可能还有人发送数据继续等待 所以尽量保持管道数据的流向保持一致所以先在子进程关闭读端 父进程关闭写端这样管道流向就是 子进程写父进程读。 #include stdio.h #include string.h #include sys/types.h #include sys/wait.h #include unistd.h #include sys/stat.h #include fcntl.hint main() {int fd[2];pipe(fd);pid_t pid fork();if(pid 0) {// sonclose(fd[0]);dup2(fd[1], STDOUT_FILENO);execlp(ps, ps, aux, NULL);} else if(pid0){// fatherclose(fd[1]);dup2(fd[0], STDIN_FILENO);execlp(grep, grep, bash, NULL);}return 0; }pipe管道的行为 读管道 a.写端全部关闭 -- read读到0相当于读到文件末尾b.写端没有全部关闭b1.有数据 -- read读到数据b2.没有数据 -- read阻塞 fcntl函数可以更改为非阻塞 写管道 a. 读端全部关闭 产生一个信号SIGPIPEkill - 13程序异常终止b. 读端没有全部关闭b1. 管道已满 --write阻塞b2. 管道未满 --write正常写入pipe 管道的大小 通过ulimit -a pipe size (512 bytes, -p) 8pipe 管道缺点 只能单向通信 双向通信需要建立两个管道 只有血缘关系的进程才能通信兄弟进程实现 ps aux | grep bash 功能 #include stdio.h #include sys/types.h #include sys/wait.h #include unistd.h int main() {int fd[2];pipe(fd);pid_t pid;int i0, n2;for(i0; in; i) {pid fork();if(pid 0) {break;}}if(i 0) {close(fd[0]);dup2(fd[1], STDOUT_FILENO);execlp(ps, ps, aux, NULL);} else if(i 1 ) {close(fd[1]);dup2(fd[0], STDIN_FILENO);execlp(grep, grep, bash, NULL);} else if(i 2) {close(fd[0]); close(fd[1]);wait(NULL);wait(NULL);}return 0; }
http://www.zqtcl.cn/news/701468/

相关文章:

  • 网站建设基本话术服装店网站建设规划书
  • 网站建设公司品牌crm客户管理系统设计
  • 网站源码生成器英文网站建设600
  • 著名网站建设金华建设公司网站
  • 网站点击率h5开发app
  • 中英文 微信网站 怎么做网站的建站公司
  • 苏州网站建设新手去哪找做塑料的网站
  • 莱芜网站建设电话瓦房店网站建设
  • 视频网站app怎么做的天津seo标准
  • 建立音乐网站wordpress 安装文件名
  • 龙华营销型网站制作企业网站模板源代码下载
  • 山东城乡建设厅网站哪有做网站公司
  • 建设网站是否等于开展网络营销用wordPress搭建图片库
  • 泗阳做网站的外贸公司网站搭建
  • 做汽车保养的网站上商业招商网站
  • 如何进网站帝国cms调用网站名称
  • 瑞金网站建设推广合肥瑶海区地图
  • 静态网站建设国内免费域名
  • 网站建设设计公司电子商务网站开发与管理
  • 手机网站制作设计做国际网站有什么需要注意的
  • 机构网站源码如何分析一个网站
  • 免费营销软件网站网站建设与规划实训总结
  • 网站深度功能建筑人才网市场
  • 学校网站建设的意义和应用服务平台管理系统
  • 网站内容规划要包括什么内容wordpress5.2 php版本
  • 山西建设部网站超值的镇江网站建设
  • 做淘宝要网站网站推广外链怎么做
  • 深圳做网站推广哪家好自建网站优缺点
  • 网站建设询价函什么网站可以做会计题目
  • 电脑网站视频怎么下载珠海免费网站制作