dup与dup2函数
用于复制现存的文件描述符。
原型:
#include <unistd.h>
int dup(int fd);
int dup2(int fd, int fd2);
两函数若成功则返回新描述符,出错则返回-1。
dup函数返回一个新的描述符,并且这个新描述符一定是可用描述符中数值最小的一个。
dup2函数使用fd2参数指定的数值返回新描述符,如果fd2已经打开,则先关闭fd2。
笔记3-6: dup/dup2函数,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/gradliang/p/3789372.html