![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux D
nufan1982
不想成为裁缝的厨师不是好司机
展开
-
Linux环境进程间通信
yuLinux环境进程间通信(一)管道及有名管道在本系列序中作者概述了 linux 进程间通信的几种主要手段。其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 认清管道和有名管道的读写规则是在程序中应用它们的关键,本文在转载 2014-05-15 14:59:14 · 338 阅读 · 0 评论 -
键盘输入 非阻塞方式
以#if 1#include #include #include #include #include #include #include #include static struct termios ori_attr, cur_attr;int tty_reset(void){ if (tcsetat原创 2014-05-15 17:57:34 · 1693 阅读 · 0 评论 -
Pipe 简单的例子
如下是Pipe的一个简单的例子。管道的通信是单项的。只能一端写,一端读。管道通信只能在有共同祖先的两个进程之间。在两个进程中,进行数据传送。pipe(fd)创建管道,fd【0】作为read端,fd【1】作为写入端。当fd[1]不存在的时候,认为已经读到结尾,read返回0.如果fd[1]存在,写入数据后,将写入端关闭,但是数据一直存在,直到读出。数据总是写在管道的尾部,而读的时候,则是从头部开始读原创 2014-05-15 14:55:57 · 1179 阅读 · 0 评论 -
浅析 Linux 中的时间编程和实现原理,第 1 部分: Linux 应用层的时间编程
浅析 Linux 中的时间编程和实现原理,第 1 部分: Linux 应用层的时间编程本文试图完整地描述 Linux 系统中 C 语言编程中的时间问题。主要内容包括应用程序中的时间编程方法;时钟硬件简介;Glibc 时间函数的实现以及 Linux 内核对时间的支持和实现原理。这是第 1 部分,探讨应用开发中的时间编程问题。0 评论:刘 明, 软件工程转载 2014-05-12 17:30:23 · 315 阅读 · 0 评论