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

做网站用com还是cn好网站的专区怎么建设

做网站用com还是cn好,网站的专区怎么建设,企业管理咨询有限公司经营范围,做淘宝客网站需要做后台吗实现AB进程对话。 A进程发送一句话后#xff0c;B进程接收到打印。然后B进程发送一句话#xff0c;A进程接收后打印 重复上述步骤。直到AB接收或者发送完quit后#xff0c;结束AB进程 A进程 #include stdio.h #include sys/types.h #include sys/stat.… 实现AB进程对话。 A进程发送一句话后B进程接收到打印。然后B进程发送一句话A进程接收后打印 重复上述步骤。直到AB接收或者发送完quit后结束AB进程 A进程 #include stdio.h #include sys/types.h #include sys/stat.h #include fcntl.h #include unistd.h #include errno.h #include string.hint main(int argc, const char *argv[]) {//创建管道fifo1if(mkfifo(./zuoye_fifo1, 0664) 0){if(errno ! EEXIST){perror(mkfifo);return -1;}}printf(fifo1创建成功\n);//创建管道fifo2if(mkfifo(./zuoye_fifo2, 0664) 0){if(errno ! EEXIST){perror(mkfifo);return -1;}}printf(fifo2创建成功\n);//写int fo open(./zuoye_fifo1, O_WRONLY);if(fo 0){perror(open);return -1;}printf(open wronly success\n);//读int fo2 open(./zuoye_fifo2, O_RDONLY);if(fo 0){perror(open);return -1;}printf(open rdonly success\n);char buf[200] ;ssize_t res 0;while(1){//写printf(请输入数据);fgets(buf, sizeof(buf), stdin); //从终端获取数据buf[strlen(buf)-1] \0;if(write(fo, buf, sizeof(buf)) 0){perror(write);return -1;}printf(写入成功\n);if(strcmp(buf, quit) 0)break;//读bzero(buf, sizeof(buf));//读写端均存在管道中没有数据read函数阻塞res read(fo2, buf, sizeof(buf));if(res 0){perror(read);return -1;}else if(res 0){printf(写端关闭且管道中没有数据\n);break;}printf(%ld%s \n, res, buf);if(strcmp(buf, quit) 0)break;}close(fo);return 0; } B进程 #include stdio.h #include sys/types.h #include sys/stat.h #include fcntl.h #include unistd.h #include errno.h #include string.hint main(int argc, const char *argv[]) {//创建管道fifo1if(mkfifo(./zuoye_fifo1, 0664) 0){if(errno ! EEXIST){perror(mkfifo);return -1;}}printf(fifo1创建成功\n);//创建管道fifo2if(mkfifo(./zuoye_fifo2, 0664) 0){if(errno ! EEXIST){perror(mkfifo);return -1;}}printf(fifo2创建成功\n);//读int fo open(./zuoye_fifo1, O_RDONLY);if(fo 0){perror(open);return -1;}printf(open rdonly success\n);//写int fo2 open(./zuoye_fifo2, O_WRONLY);if(fo 0){perror(open);return -1;}printf(open wronly success\n);char buf[200] ;ssize_t res 0;while(1){//读bzero(buf, sizeof(buf));//读写端均存在管道中没有数据read函数阻塞res read(fo, buf, sizeof(buf));if(res 0){perror(read);return -1;}else if(res 0){printf(写端关闭且管道中没有数据\n);break;}printf(%ld%s \n, res, buf);if(strcmp(buf, quit) 0)break;//写printf(请输入数据);fgets(buf, sizeof(buf), stdin); //从终端获取数据buf[strlen(buf)-1] \0;if(write(fo2, buf, sizeof(buf)) 0){perror(write);return -1;}printf(写入成功\n);if(strcmp(buf, quit) 0)break;}close(fo);return 0; }
http://www.zqtcl.cn/news/608524/

相关文章:

  • dw自己做网站需要什么黄骅贴吧足疗
  • 稻香村网站建设网站建设制作 优帮云
  • 简单的网站作业seo关键词搜索和优化
  • 个人域名备案网站名称例子龙岩网站制作公司
  • 深圳专门做网站的公司电子商务网站推广目的分为
  • 政协网站法治建设版块设计头像 制作 免费
  • wordpress 去除下划线成都seo公司排名
  • 网站移动页面怎么做万网域名管理入口
  • 吴桥网站建设公司wordpress 不收录设置
  • 长安网站建设工作总结信息安全网站建设方案书
  • seo公司网站wordpress 功能块
  • 手机网站分辨率做多大做羞羞的网站
  • 网站挂到国外服务器地址重庆网络公司排行榜
  • 网站seo诊断优化方案好网站的建设标准
  • 惠东县网站建设WordPress版本识别
  • 网站服务器信息查询宝塔系统怎么建设网站
  • 企业做网站需要提供什么资料桂林微物网络科技有限公司
  • 网站建设淘宝评价学校门户网站
  • 网页制作与网站管理amp 网站开发
  • 青岛手机网站建设公司房屋装修预算明细表格
  • 企业内部网站设计手机网站建设费用价格
  • 苏州高端网站建设公司建筑人才网报名平台
  • 商品网站开发需求表乐清公共
  • 省级示范校建设网站网站制作企业有哪些公司
  • 单位做网站怎么做510企业网站系统源码
  • 福建人力资源建设网站未成年在线观看视频播放免费
  • 网站站内logo怎么做朋友圈广告30元 1000次
  • 绍兴做网站北京做公司网站
  • 青浦区网站建设公司商丘网站建设费用
  • 百度网站是怎么建设的wordpress媒体主题