1.11
来源:互联网 发布:黑马程序员 招聘信息 编辑:程序博客网 时间:2024/05/22 06:34
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <fcntl.h>
#include <memory.h>
#include <stdlib.h>
#define FIFO_SEVER "/tmp/fifosever"
int main(int argc,char *argv[])
{
int fd;
char w_buf[4096*2];
int real_wnum;
memset(w_buf,0,4096*2);
if((mkfifo(FIFO_SEVER,O_CREAT|O_EXCL) < 0) && (errno != EEXIST))
{
printf("cannt create fifosever!\n");
exit(0);
}
fd = open(FIFO_SEVER,O_WRONLY|O_NONBLOCK);
if(fd == -1)
{
if(errno == ENXIO)
printf("open error,no reading process\n");
}
scanf("%s",w_buf);
real_wnum = write(fd,w_buf,2048);
if(real_wnum == -1)
{
if(errno == EAGAIN)
{
printf("write to fifo error try later!\n");
}
}
else
{
printf("real write num is %d\n",real_wnum);
}
return 0;
}
0 0
- 1.11
- 1.11
- 1.11
- 1.11
- 1.11
- 1.11
- 1.11
- 1.11 nim
- 练习1.11
- 习题1.11
- SICP 1.11
- 1.11 输入输出
- SICP 1.11
- django-1.11
- SICP 1.11 solution
- 1.11 UML类图
- SICP 练习1.11
- SICP 习题答案1.11
- javascript 基础 语法 2017-1-4
- Redis登录认证密码
- [LeetCode]343. Integer Break
- java AES 加密解密
- Hadoop2.6..0 HA高可靠性集群搭建(Hadoop+Zookeeper)
- 1.11
- HTML 中常用的字符实体
- JavaScript中Global全局对象之eval()函数
- css的进一步学习(前端第三天)
- 面试笔试题
- 解决fragment中listView或者gridView给item设置监听,点击空指针问题
- Flask学习总结笔记(8) -- 利用Flask-mail实现电子邮件发送功能
- HDU 4847 KMP
- codeforces 484D Kindergarten 【动态规划】