相关疑难解决方法(0)

如何将文件指针(FILE*fp)转换为文件描述符(int fd)?

我有一个FILE *,通过电话回来fopen().我需要从中获取文件描述符,以便进行调用fsync(fd).从文件指针获取文件描述符的功能是什么?

c unix linux posix file

164
推荐指数
2
解决办法
10万
查看次数

从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
查看次数

从C中的文件指针获取文件名

可能的重复:
从C中的文件描述符获取文件名
如何获取具有FILE *的fileName?

有什么办法可以从C中的文件指针中找到file_name?

fp = fopen(file,"r");
Run Code Online (Sandbox Code Playgroud)

从fp,可以获取我打开的文件名吗?

c filenames file-pointer

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

标签 统计

c ×4

file ×3

linux ×3

file-descriptor ×1

file-pointer ×1

filenames ×1

fopen ×1

posix ×1

printf ×1

unix ×1