240 发简信
IP属地:广东
  • 摘自:http://blog.csdn.net/pbymw8iwm/article/details/7974789

    实际上调用dup(oldfd);
    等效于
            fcntl(oldfd, F_DUPFD, 0);
    而调用dup2(oldfd, newfd);
    等效于
            close(oldfd);
            fcntl(oldfd, F_DUPFD, newfd);

    python笔记 os.dup2

    最近看框架的源码,总是遇到os.dup2这个函数,不是很能理解它的用法,于是去看了python的源码,Dup2.c: 从源码上看,dup2传入两个文件描述符,fd1和fd2(...