Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
How can I recover the file name given an open stream or file descriptor?
How can I recover the file name given an open stream or file descriptor?
✍: Guest
This problem is, in general, insoluble. Under Unix, for instance, a scan of the entire disk (perhaps involving special permissions) would theoretically be required, and would fail if the descriptor were connected to a pipe or referred to a deleted file (and could give a misleading answer for a file with multiple links). It is best to remember the names of files yourself as you open them (perhaps with a wrapper function around fopen).
2015-04-10, 1386👍, 0💬
Popular Posts:
What is the benefit of using #define to declare a constant? Using the #define method of declaring a ...
How do you override a defined macro? You can use the #undef preprocessor directive to undefine (over...
How can method defined in multiple base classes with same name be invoked from derived class simulta...
when should the volatile modifier be used? The volatile modifier is a directive to the compiler's op...
Can each Java object keep track of all the threads that want to exclusively access to it?