cppreference.com > Standard C I/O > fgetpos fgetpos Syntax:
      #include <stdio.h>
      int fgetpos( FILE *stream, fpos_t *position );
The fgetpos() function stores the file position indicator of the given file stream in the given position variable. The position variable is of type fpos_t (which is defined in stdio.h) and is an object that can hold every possible position in a FILE. fgetpos() returns zero upon success, and a non-zero value upon failure. Related topics: fseek fsetpos ftell