![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux io 应用编程
匿名打工仔
这个作者很懒,什么都没留下…
展开
-
使用标准io实现文件复制功能
原创 2016-08-30 19:49:35 · 2969 阅读 · 0 评论 -
LINUX IO 程序编程
底层IO操作函数的介绍: 不带缓冲的IO操作又叫做底层IO操作。主要有5个函数:open()、close()、read()、write()、lseek()。这些函数 特点就是不带缓存,直接就对文件进行操作。 1.打开文件open函数 int open(const char *path, int oflags); int open(const char *path,原创 2016-08-30 19:45:53 · 311 阅读 · 0 评论 -
文件IO操作的意义
Linux的文件结构: 在Linux中,几乎一切都可以看做是文件来处理,文件是操作系统与具体物理设备之间的一个简单而统一的接口。所以,我们在程序中可以像使用文件那样去读写磁盘、操作串口、打印机等其他设备。常用的文件操作函数有,open、read、write、lseek。 那么内核如何区分和引用特定的文件呢?那就是通过文件描述符啦,文件描述符其实就是一些小值整数,我们原创 2016-08-30 20:47:20 · 772 阅读 · 0 评论