我有一个FILE *,是通过致电返回的fopen()。我需要从中获取文件描述符,以便对其进行调用fsync(fd)。从文件指针获取文件描述符的功能是什么?
FILE *
fopen()
fsync(fd)
适当的功能是int fileno(FILE *stream)。可以在中找到,它<stdio.h>是POSIX标准,但不是标准C。
int fileno(FILE *stream)
<stdio.h>