中易网

linux 如何通过管道保存图片文件?

答案:2  悬赏:0  
解决时间 2021-03-11 16:43
linux 如何通过管道保存图片文件?
最佳答案
管道的作用是连接两个进程,来做进程通信,保存图片使用>到文件试试
全部回答
#include"stdio.h" #include"stdlib.h" #include"unistd.h" #include"sys/types.h" #include"sys/stat.h" #include"string.h" #include"fcntl.h" #include"errno.h" #define fifo1 "/tmp/fifo" #define maxline 100 void client1(int); void client2(int); int main(int argc,char **argv) { int writefd; writefd=open(fifo1,o_wronly,0); client1(writefd); client2(writefd); close(writefd); unlink(fifo1); exit(0); } void client1(int writefd1)//实现从文件写到管道,自己创建一个aa.txt文件 { char buff[maxline]; int fd; memset(buff,0,sizeof(buff)); fd=open("aa.txt",o_creat|o_rdwr,s_irwxu); read(fd,buff,sizeof(buff)); write(writefd1,buff,sizeof(buff)); close(fd); } void client2(int writefd2)//)//实现从管道写到另一个文件 { char buff[maxline]; int fd; fd=open("bb.txt",o_creat|o_rdwr,s_irwxu); read(writefd2,buff,sizeof(buff)); write(fd,buff,sizeof(buff)); close(fd); } 我这里省略了许多判断,自己加哈 如有问题,在线交流
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
问:2011年11月份汉办志愿者面试的结果什么时
什么花适合窗台养
汕头市区哪里有学画画的速成班?我是喜欢好看
超短背背头盖帽发型自己弄的话要怎么弄
网上买的焊工证可靠吗?听好多人说都是可以买
八零烧烤怎么去啊,有知道地址的么
我第一次来月经,我12岁,颜色是深棕色的,是正
王亚妮译为英文名是什么? 跪求
最近好像依赖上一个人,特别希望他及时回我消
如何查看自己的卡是不是全球通的
石岩恩斯迈杂样啊
我是今年6月大学毕业,想改名字,但是学校毕
装修动工怎么选黄道吉日
开汽车装潢店怎么跑业务
森宇音乐花园(东北门)怎么去啊,有知道地址的
推荐资讯
东芝笔记本怎么连接cmcc-edu
汽车发证日期是九月二号。车子是去年九月份买
出口睡衣到美国有什么要求
关于贩卖妇女的电影
一叙是什么意思在古代
小时候玩过一款任天堂的飞机游戏,是在飞机驾
为什么看不了哔哩哔哩的视频?
为什么我全身关节“咔吧咔吧”响
武汉企业家投融资商会地址在哪,我要去那里办
从成都坐大巴到拉萨要经过那些地方
汇丰烫染吧怎么去啊,有知道地址的么
天津市迈拓塑胶有限公司地址在什么地方,想过
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?