linux
文章平均质量分 52
wind-watcher
这个作者很懒,什么都没留下…
展开
-
dup和dup2
两个函数都可用来复制一个现存描述符#include <unistd.h>int dup(int filedes);int dup2(int filedes, int filedes2);// 两函数的返回值:若成功返回新的文件描述符,否则返回-1dup先测试一个打开文件描述符#include <fcntl.h>#include <stdio.h>int main(){ int fd;原创 2015-09-30 15:45:06 · 441 阅读 · 0 评论 -
pread,pwrite,read,write区别
pread, pwrite#include <unistd.h>// 返回值: 读到的字节数,若已到文件结尾则返回0,若出错返回-1ssize_t pread(int filedes, void *buf, size_t nbytes, off_t offset);// 返回值: 若成功返回已写的字节数,若出错返回-1ssize_t pwrite(int filedes, const void原创 2015-09-29 18:43:31 · 2914 阅读 · 0 评论