首页 > 代码库 > 笔记3-6: dup/dup2函数
笔记3-6: dup/dup2函数
dup与dup2函数
用于复制现存的文件描述符。
原型:
#include <unistd.h>
int dup(int fd);
int dup2(int fd, int fd2);
两函数若成功则返回新描述符,出错则返回-1。
dup函数返回一个新的描述符,并且这个新描述符一定是可用描述符中数值最小的一个。
dup2函数使用fd2参数指定的数值返回新描述符,如果fd2已经打开,则先关闭fd2。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。