linux下C++ socket网络编程(36)
// 子进程将信息写入管道
else {
//清空发送缓存
memset(send_buf0BUF_SIZE);
//结构体转换为字符串
memcpy(send_buf&msgsizeof(msg));
if( write(pipe_fd[1
send_buf sizeof(send_buf)) < 0 ) {
perror(\"fork error\");
exit(-1);
else {
//pid > 0 父进程
//父进程负责读管道数据 , 因此先关闭写端
close(pipe_fd[1
);
// 主循环(epoll_wait)
推荐阅读
- Linux|为什么要开发那么多基于Linux的国产系统,直接使用Linux不可以吗?
- 从头学习Linux基础
- 3步教你做个Linux系统,易用性不比Windows差!你学会了吗?
- Linux该如何学习
- Linux在云端是怎么帮助大家工作简单方便的那?
- Linux当前应用的角色-个人环境的使用
- Linux当前应用的角色-企业环境的应用
- 托瓦斯的Linux的发展
- Linux是什么与如何学习
- 国产linux系统有希望了! 韩国也将摆脱微软依赖: 大规模使用linux