【发布时间】:2021-08-08 16:21:58
【问题描述】:
我有一个文件描述符 >0 用于已打开的文件。 我想向该文件添加第二个文件描述符。我知道如果我再次使用第二个文件描述符打开文件,这是可能的,但问题是在我的代码中我不知道文件的名称。
所以我想知道我是否可以这样做: fd2 = fd1;
【问题讨论】:
-
非常感谢 ;-)
-
对不起,我没有很好地理解手册。如果我 lseek for oldfd 将其位置更改为文件,newfd 也会转到相同的位置吗?有什么办法可以让文件描述符在文件中的不同位置,并对每个位置执行不同的任务?
-
好的,再次感谢您
-
@Someprogrammerdude 是时候删除我的 cmets 了!
-
@pilcrow 并为你的好答案 +1 :)
标签: c unix file-descriptor