自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 linux C/C++ 进程间通信之管道设置为非阻塞【003】

管道在读写过程容易造成阻塞,可以强行在读取时设置为非阻塞:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<fcntl.h>#include<unistd.h>#define SIZE 64int main(void){ int fd[2]; pid_t pid=-1; int ret=-1;

2021-09-16 15:25:54 599

原创 linux C/C++ 进程间通信之父子进程通过无名管道通信【002】

1:vim parentnoname.c#include<stdio.h>#include<stdlib.h>#include<string.h>#include<unistd.h>#define SIZE 64int main(void){ int fd[2]; pid_t pid=-1; int ret=-1; char buf[SIZE]; //创建无

2021-09-16 12:51:01 237

原创 linux C/C++ 进程间通信之无名管道通信【001】

创建文件:vim nonamepipe.c#include<stdio.h>#include<stdlib.h>#include<string.h>#include<unistd.h>int main(void){ int fd[2]; int ret=-1; //创建无名管道 ret=pipe(fd); if(-1==ret) { perror("pipe"); return 1; } printf("fd[.

2021-09-16 11:39:22 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除