2008年11月4日

UNIX不带缓存的IO函数

摘要: 大多数UNIX文件I/O操作只需用到5个函数:open、read、write、lseek、close,上述五个函数经常被称为不带缓存的I/O;不带缓存指的是每个read和write都调用内核中的一个系统调用;这些不带缓存的I/O函数不是ANSI C的组成部分,但是是POSIX.1和XPG3的组成部分。 下面我们来看看这些函数的应用,打开一个文件,读出1024字节,并输出内容。 1 #include <stdlib.h> 2 #include <stdio.h> 3 #include <fcntl.h> 4 #include <unistd.h> 阅读全文

posted @ 2008-11-04 22:17 NULL00 阅读(534) 评论(0) 推荐(0) 编辑

导航