首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写一个父子进程之间用有名管道进行数据传送的C程序。父进程逐一读出一个文件的内容,并通过管道发送给子进程。子进程从管道中读出信息,再将其写入一个新的文件。程序结束后,对原文件和新文件的内容进行比较。
编写一个父子进程之间用有名管道进行数据传送的C程序。父进程逐一读出一个文件的内容,并通过管道发送给子进程。子进程从管道中读出信息,再将其写入一个新的文件。程序结束后,对原文件和新文件的内容进行比较。
admin
2016-05-14
34
问题
编写一个父子进程之间用有名管道进行数据传送的C程序。父进程逐一读出一个文件的内容,并通过管道发送给子进程。子进程从管道中读出信息,再将其写入一个新的文件。程序结束后,对原文件和新文件的内容进行比较。
选项
答案
在程序清单17-2的namepipe_w.c中,创建和打开有名管道用于写,并从文件in.txt中读出内容,写入管道。namepipe_r.c打开有名管道用于读,并将读出内容写入文件out.txt。程序运行结束后经检查out.t.xt内容与in.txt文件内容完全一致。 程序清单17-2:namepipe_w.c和namepipe_r.c /*namepipe_w.c写有名管道程序,先运行*/ #include<stdio.h> /*NULL的说明*/ #include<sys/stat.h> /*s_IBIBO的说明*/ #include<fcntl.h> /*O WRONLY的说明*/ #deflne BUBSIZE 1024 main() { BILE*fp; int fd,n; char buf[BUBSIZE]; printf("Creat and write pipe.\n"); mknod("fifo",S IBIBO|0666,0);/*创建有名管道*/ fd=open("fifo",O_WRONLY);/*打开有名管道用于写入文件的内容*/ fp=fopen("in.txt","r");/*打开输入文件*/ while((n=fread(buf,1,BUBSIZE,fp))!=0)/*读文件、写有名管道*/ write(fd,buf,n); close(fp); close(fd); } /*namepipe_r.c读有名管道程序*/ #include<stdio.h> /*NULL的说明*/ #include<sys/statIh> /*S_IBIBO的说明*/ #include<fcntl.h> /*O_WRONLY的说明*/ #define BUBSIZE 1024 main() { BILE*fp; int fd,n; char buf[BUBSIZE]; fd=open("fifo",O_RDONLY); /*打开有名管道用于读*/ creat("out.txt",0600); fp=fopen("out.txt","w"); /*打开输出文件*/ printf("Read data from pipe\n"); while((n=read(fd,buf,sizeof(buf)))!=0) /*读有名管道、写文件*/ fwrite(buf,1,n,fp); close(fp); close(fd); }。
解析
转载请注明原文地址:https://kaotiyun.com/show/n4Nx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
凯撒密码的加密形式为ek(m)=(m+3)=cmod26,假定明文空问与密文空间都是26个大写的英文字母,同时将英文字母按顺序与模26的余数一一对应。试写出明文“OFDEQ”加密后的密文。
计算机病毒的作用机制中,____________是通过修改某一中断向量入口地址,使该中断向量指向病毒程序的破坏模块。
列举说明终端安全技术提供的安全功能。
某公司拟对新产品生产批量作出决策,现有三种备选方案,未来市场对该产品的需求也有三种可能的自然状态,收益如题32表。试以最小最大遗憾值决策标准作出最优生产决策。
库存的作用最基本的一个方面就是保证工业企业的生产能够正常地、________、均衡地进行。
在Windows操作系统中,对目录的权限设置叙述正确的是()
实现UNIX操作系统与Windows系列操作系统之间网络文件交换的软件是________。
下列选项中不属于WindowsServer2003核心态特权级别的是()
简述用户态进程在WindowsServer2003中的运行位置及所包含的内容。
在TCP/IP应用程序中,提供远程登录功能的是( )。
随机试题
试用生理学知识解释有机磷农药中毒时的表现及其急救方法。
中国古代艺术的审美观念不包括()
下列哪些不是麝香的主治病症
下列各项,在创伤性溃疡和复发性溃疡的鉴别诊断时一般不予考虑的是
MS自身免疫发病机制中起主要作用的是
A.怒则气上B.悲则气消C.喜则气缓D.思则气结E.恐则气下患者因受精神刺激突发二便失禁,骨痿厥,遗精。其病机是
“岁寒三友”和“四君子”是中国古代器物、衣物和建筑上常用的装饰题材“岁寒三友”和“四君子”均包含()。
张某收入很高。不符合保障房申请条件,他让你的老师打电话给你。让你给他办理这个住房申请,老师打电话来,你会怎么说?
考虑到电信业的需求,通常这种需求中存在着网络的外在性,即随着上网或电话客户数上升,消费者对电信服务的效用评价也会上升,下列效用函数就是反映“网络外在性”的ux=n(1-x)-p。这里,u是消费者x的效用,n是网络中消费者的人数,x为消费者在电信客
EffectiveNote-takingThedifficultyoftakingnotes:Note-takingrequiresahighlevelofabilityduetothe【T1】______ofspoke
最新回复
(
0
)