fseek
来自cppreference.com
语法:
#include <cstdio> int fseek( FILE *stream, long offset, int origin );
fseek()函数为给定的文件流stream设置文件位置数据。
初始的值应该是下列值之一(定义在cstdio):
| 名称 | 解释 |
|---|---|
| SEEK_SET | 从文件头开始偏移 |
| SEEK_CUR | 从当前位置开始偏移 |
| SEEK_END | 从文件尾开始偏移 |
fseek()成功时返回0,失败时返回非零。你可以使用fseek()移动超出一个文件,但是不要在文件头之前(You can use fseek() to move beyond a file, but not before the beginning. )。使用fseek()清除关联文件流的EOF标志。