I have a FILE *, returned by a call to fopen(). I need to get a file descriptor from it, to make calls like fsync(fd) on it. What’s the function to get a file descriptor from a file pointer?
I have a FILE * , returned by a call to fopen() . I
Share
The proper function is
int fileno(FILE *stream). It can be found in<stdio.h>, and is a POSIX standard but not standard C.