0

考虑我已经像函数一样打开了hell.txt文件open()

  fd=open("hell.txt",O_RDONLY);

然后,考虑它将描述符返回为4. 并且hi.txt已经占用了描述符3,所以我想在不使用或功能的情况下连接hell.txt 文件。3dup2fcntl()

是否可以在不使用这两个功能的情况下进行更改?

4

1 回答 1

0

因为文件描述符通常首先占用最低编号,这通常有效:

close(3);
fd=open("hell.txt",O_RDONLY); 
于 2015-01-12T11:40:49.837 回答