关于dup2函数

来源:互联网 发布:股票百分之十怎么算法 编辑:程序博客网 时间:2024/06/14 02:52

 

dup2的功能是复制一个现存的文件描述符,函数原型为:

int dup2(int filedes, int filedes2);

相当于:

close(filedes2);

fcntl(filedes, f_DUPFD, filedes2);

具体代码:

运行结果:

fd1=3
fd1=3 fd2=10 fd3=10

 

 另一个测试代码:

 

运行结果:

fd1=3 fd2=4
fd1=3 fd2=4 fd3=4

原创粉丝点击