相关疑难解决方法(0)

从C中的文件描述符获取文件名

是否有可能在C中获取文件描述符(Linux)的文件名?

c linux file file-descriptor

97
推荐指数
6
解决办法
10万
查看次数

C 从 FILE* 打印文件路径

FILE * fd = fopen ("/tmp/12345","wb");
Run Code Online (Sandbox Code Playgroud)

如果我有变量fd,我如何打印文件路径?(/tmp/12345) 在 Linux 环境中。

c linux printf fopen file

6
推荐指数
3
解决办法
1281
查看次数

如何使用tmpfile()获取临时文件名

tmpfile() 函数说:

创建的临时文件在流关闭(fclose)或程序正常终止时自动删除。如果程序异常终止,文件是否被删除取决于具体的系统和库实现。”

tmpfile() 函数返回一个指向创建的临时文件的流指针,而不是文件的路径。我需要临时文件名路径,因为它需要传递其他库函数。

我的应用程序可以异常退出,所以 tmpfile() 函数可以在异常退出时在这里工作。

如何获取临时文件路径并在退出时自动删除文件

c c++

5
推荐指数
1
解决办法
4114
查看次数

标签 统计

c ×3

file ×2

linux ×2

c++ ×1

file-descriptor ×1

fopen ×1

printf ×1