摘要:
这是apue的一个习题,要求不用fcntl来实现dup2.这是我的思路:循环调用dup复制file descriptor,直到与指定的相同。如果您有更高效的方法,请告诉小弟我,非常感谢! 代码如下:#include <apue.h>#include <unistd.h>#include <my_error.h>#include <fcntl.h>#define MAX 1000//function:neil_dup2int neil_dup2(int filedes,int filedes2){ if(filedes2==filedes) ret 阅读全文