- 博客(3)
- 收藏
- 关注
转载 Linux进程通信
一、进程间通信概述 进程通信有如下一些目的: A、数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间 B、共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。 C、通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。 D、资源共享:多个进程之间共享同样的资源。为了作
2015-04-01 21:08:05 157
转载 Linux下的几种通信
早期的linux提供以下手段: 1. 管道(Pipe)。 父进程与子进程之间,或者两个兄弟进程之间,可以通过系统调用建立一个单向的通信管道。但是,这种管道只能由父进程来建立,所以对于子进程来说是静态的,与生俱来的。管道两端的进程各自都将该管道视作一个文件。一个进程往管道中写内容由另一个进程从管道中读取,通过管道传递的内容遵循"先入先出FIFO"的规则。每个管道都是单向的,需要双向通信时就需要
2015-04-01 21:01:03 242
转载 C笔试问题
如ab123cd123456ef123456789,应返回9,并将123456789保存到输出字符串中。 #include using namespace std; #define LEN 100 int maxNum(const char *inputstr, char *outputstr) { int p, pos, num, maxnum, is_num, i; p =
2015-04-01 20:59:58 206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人