用命令管道来实现简单的本地聊天小程序
2013-06-25 17:22
423 查看
本地聊天小程序:
使用命名管道实现聊天功能
基本功能是基于半双工模式
主要是为了联系命名管道的使用
阅读(205) | 评论(0) | 转发(0) |
0
上一篇:命名管道
下一篇:用dup或dup2完成ls -l|cat功能
相关热门文章
万维网之父:警惕政府正在接管...
视频开发的岗位
宅急送代收货款 慢性湿疹...
神经性皮炎 麻将
骰子 邮政代收货款的好处...
linux 常见服务端口
什么是shell
linux socket的bug??
linux的线程是否受到了保护?...
一个适用于windows和linux的抓...
debian7系统与ATI X2300显卡...
ubuntu sysklogd之配置文件介...
自己用的ubuntu环境搭建(一)...
linux 学习心得
用户输入操作和数据的显示...
给主人留下些什么吧!~~
评论热议
使用命名管道实现聊天功能
基本功能是基于半双工模式
主要是为了联系命名管道的使用
//发送端程序,接收端不写了,基本差不多,就是练练手 #include <stdio.h> #include <fcntl.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> int main(void) { pid_t pid; int fp,fp_rec; char buf[30]; if( (mkfifo("fifo1",O_CREAT))<0 ) { perror("mkfifo error"); exit(1); }/* if( (fp=open("fifo1",O_RDONLY))<0) { perror("open error"); exit(1); } */ if( (fp_rec=open("fifo1",O_WRONLY))<0 ) { perror("open error"); exit(1); } while(1) { printf("\nsova:"); fgets(buf,30,stdin); write(fp_rec,buf,30); /* printf("\npetter say:"); read(fp,buf,30); */ } return 0; } |
0
上一篇:命名管道
下一篇:用dup或dup2完成ls -l|cat功能
相关热门文章
万维网之父:警惕政府正在接管...
视频开发的岗位
宅急送代收货款 慢性湿疹...
神经性皮炎 麻将
骰子 邮政代收货款的好处...
linux 常见服务端口
什么是shell
linux socket的bug??
linux的线程是否受到了保护?...
一个适用于windows和linux的抓...
debian7系统与ATI X2300显卡...
ubuntu sysklogd之配置文件介...
自己用的ubuntu环境搭建(一)...
linux 学习心得
用户输入操作和数据的显示...
给主人留下些什么吧!~~
评论热议
相关文章推荐
- fifo实现本地简单聊天程序
- Udp实现简单的聊天程序
- 套接字(socket)编程简单实现server-client聊天程序
- android Socket实现简单聊天小程序
- c#实现类似QQ的简单聊天程序,可支持广域网。
- 简单的聊天程序(VB6.0实现
- Python基于Socket实现的简单聊天程序示例
- 一个Java实现的简单的多个客户端聊天程序(未测试)
- c#基于socket编程实现简单多人聊天程序
- 利用ftp命令+bat程序实现本地数据定时备份到服务器
- 解析:通过php socket并借助telnet实现简单的聊天程序
- 使用管道实现简单的CMD后门程序,并转化为Shellcode
- 通过php socket并借助telnet实现简单的聊天程序
- Smark.Net实现简单聊天程序
- UDP实现简单聊天程序
- 【java学习记录】12.用Socket网络访问方法,实现简单的网络聊天程序
- python实现简单的聊天小程序
- Socket通讯编程实现简单的任意聊天程序
- android 客户端简单的聊天程序实现
- android客户端简单的聊天程序实现