文章链接:https://codemouse.online/archives/56487986413
dup与dup2的使用
dup用最小的一个没有被占用的文件描述符作为描述符
dup(fd)
dup2 把oldfd拷贝给newfd,使newfd也指向oldfd的内容
dup2(oldfd,newfd)
将申请的文件fd,重定向到stdin上,将输入自动化
int fd = open("input.txt",O_RDWR);
close(0);
dup2(fd,0);
文章链接:https://codemouse.online/archives/56487986413
dup用最小的一个没有被占用的文件描述符作为描述符
dup(fd)
dup2 把oldfd拷贝给newfd,使newfd也指向oldfd的内容
dup2(oldfd,newfd)
将申请的文件fd,重定向到stdin上,将输入自动化
int fd = open("input.txt",O_RDWR);
close(0);
dup2(fd,0);