2012年8月5日

文件IO(3)

摘要: 今天继续学习文件I/O,主要介绍dup/dup2、sync/fsync/fdatasync、fcntl、ioctl等系统调用。1.dup和dup2函数1) 函数原型: #include <unistd.h> int dup(int filedes); int dup2(int fildes.int filedes2);2) 函数功能: 两个函数都用来复制一个现存的文件描述符。dup返回的新的文件描述符一定是当前可用文件描述符中的最小值。dup2则可以用filedes2参数指定新描述符的数值。如果filedes2已经打开,则先将其关闭,如果filedes等于filedes2,则dup 阅读全文

posted @ 2012-08-05 15:57 好坏 阅读(491) 评论(0) 推荐(1) 编辑

导航