fgetpos 是 C 标准库 I/O 部分中的一个函数。
fgetpos()将从 stdio 流中检索文件偏移量(以字节为单位)stream到类型为fpos_t的存储空间pos所指向的变量,该变量应由调用者分配。此变量仅应用于后续对fsetpos()的调用。一个单独的函数,ftell()可以用来代替它,以便检索文件偏移量的值作为长整型。
如果成功完成,则返回值为 0,否则为 -1(在这种情况下errno将被相应地设置)。