问如何根据已打开的流或文件描述符恢复文件名?
答这个问题通常是无法解决的。例如,在Unix系统中,理论上需要扫描整个磁盘(可能需要特殊权限),并且如果文件描述符连接到管道或引用已删除的文件(对于具有多个链接的文件,也可能给出误导性的答案),则会失败。最好在打开文件时自己记住文件名(可以围绕fopen).
由 托管