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

厦门安岭路网站建设昆明网页制作设计

厦门安岭路网站建设,昆明网页制作设计,网络营销策划书2000字,株洲网站建设企业父子进程#xff1a; 父子进程的变量之间存在着读时共享#xff0c;写时复制原则 无名管道#xff1a; 无名管道仅能用于有亲缘关系的进程之间通信如父子进程 代码#xff1a; #include stdio.h #include unistd.h #include sys/types.h #inc…父子进程 父子进程的变量之间存在着读时共享写时复制原则 无名管道 无名管道仅能用于有亲缘关系的进程之间通信如父子进程 代码 #include stdio.h #include unistd.h #include sys/types.h #include sys/fcntl.h #include stdlib.h#define N 100int main(int argc, const char *argv[]){pid_t pid;int fdr, fdw;ssize_t nbyte;int fd[2];char buf[N] ;if(argc ! 1 argc ! 3){printf(number error\n);exit(0);}if((fdr open(argv[1], O_RDONLY)) 0){printf(read open error\n);exit(0);}if((fdw open(argv[2], O_CREAT|O_WRONLY|O_TRUNC, 0664)) 0){printf(write open error\n);exit(0);}if(pipe(fd) 0){printf(pipe error\n);exit(0);}pid fork();//创建子进程if(pid 0){printf(fork error\n);exit(0);}else if(pid 0){ // 子进程 while((nbyte read(fd[0], buf, N)) 0){ // 管道读取端读取消息 write(fdw, buf, nbyte); // 写入文件 } }else{while((nbyte read(fdr, buf, N)) 0){ // 在被读写的文件中读取数据 write(fd[1], buf, nbyte); // 在管道写入端写入数据 }}return 0; }解释 父进程打开并读取读文件中的数据并将数据放入无名管道的写入端子进程从无名管道的读取端读取数据并写入自己事先打开或创建的接受文件直到管道内没有数据最终文件实现复制效果。 注意read函数返还值为真实读取的数据N为读取的数据 效果
http://www.dnsts.com.cn/news/150555.html

相关文章:

  • 浙江网站建设正规公司127.0.0. wordpress
  • 生态建筑建设公司网站ui设计培训班怎么样
  • python node 网站开发南宁做网站优化的公司
  • wordpress仿站上传到文字转图片生成器在线
  • 手机黄山网站黑帽友情链接
  • 微信订阅号做微网站网站建设背景图
  • 东阿做网站网络营销总结及体会
  • 民宅挂在民宿网站上 保洁谁做潮阳发布最新通告
  • 哪种nas可以做网站服务器大连h5网站开发
  • 织梦网站建设实训总结做网站要多
  • 公司注册网站需要什么资料返佣贵金属交易所网站建设
  • 合肥响应式网站设计河北邯郸市简介
  • 三鼎网络网站建设个人网站建设如何选服务器
  • 周口集团网站建设建设工程质量 协会网站
  • 山东省交通厅建设网站重庆市工程建设标准化网站
  • 网站备案对应的ip地址深圳市场调研公司
  • 信息发布网站设计小米发布会2022
  • 北京自适应网站建设网站建设 数据上传 查询
  • 网站源码怎么写注册公司的步骤和流程
  • 宁波正规网站seo公司中国工程建设标准化协会网站
  • 计算机哪方面技术吃香seo招聘信息
  • 个人业余做网站怎么弄网络营销的成功案例
  • 英文网站注意事项用ps做网站的首页
  • 网站制作与设计pc网站转wap网站
  • 网站如何做免费的推广网站建设分金手指排名十
  • 网站开发多少钱策划网站做营销推广
  • 外贸soho网站制作百姓网交友征婚免费
  • 公司网站建设付款分录天津网站优化多少钱
  • 著名优秀产品设计案例常州seo技术
  • 阿里云企业网站备案流程衡水网站建设优化排名