[socket]socketpair测试程序
来源:互联网 发布:广发期货软件下载 编辑:程序博客网 时间:2024/06/03 22:57
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <unistd.h>int main(){int fd[2];char buf[16];int len,i,pid;if(socketpair(AF_UNIX,SOCK_STREAM,0,fd)<0) return -1;pid=fork();switch(pid){case 0:close(fd[0]);len=read(fd[1],buf,16);printf("Read from parent:");for(i=0;i<len;++i) putchar(buf[i]);putchar('\n');write(fd[1],"world",strlen("world"));break;case -1:printf("fork error.\n");return -1;default:close(fd[1]);write(fd[0],"hello",strlen("hello"));len=read(fd[0],buf,16);printf("Read from child:");for(i=0;i<len;++i) putchar(buf[i]);putchar('\n');wait(pid);}return 0;}
0 0
- [socket]socketpair测试程序
- socket通信之socketpair
- socket通信socketpair
- socket通信socketpair
- SOCKET之 socketpair的使用
- SOCKET之 socketpair的使用
- linux socketpair(UNIX domain socket)
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- socketpair
- golang beego结合editable进行成果登记系统的在线修改
- C++基础(三)成员函数 友元函数
- cf 372 div2 E. Sonya and Problem Wihtout a Legend dp
- POJ-3295-Tautology
- poj3295 Tautology(构造法)
- [socket]socketpair测试程序
- 关于nodejs的npm命令无反应的解决方案
- 百度面试题之二叉树层次遍历(从上到下,从下到上)
- 【Qzone】缘何似个愁 第二步 编译Android源代码
- Git_Git基础命令_第8课_重写历史记录
- 操作系统总结(一)
- 第四周--猴子选大王
- 23 服务的小小总结
- mybatis动态sql