_fseek_nolock, _fseeki64_nolock

将文件指针的指定位置。

int _fseek_nolock( 
   FILE *stream,
   long offset,
   int origin 
);
int _fseeki64_nolock( 
   FILE *stream,
   __int64 offset,
   int origin 
);

参数

  • stream
    为 FILE 结构的指针。

  • offset
    从 origin.的字节数

  • origin
    初始位置。

返回值

和各个 fseek, _fseeki64 相同。

备注

这些功能分别为 fseek 和 _fseeki64的非固定版本,。这些与 fseek 和 _fseeki64 与相同,但它们不从由其他线程的干扰保护。 ,因为它们不会产生开销锁定其他线程,这些功能可能更快。 在线程安全的上下文仅使用这些功能 (如单线程应用程序或调用的大小处理已线程隔离的位置。

要求

功能

必需的头

fseek

stdio.h

_fseeki64

stdio.h

有关其他的兼容性信息,请参见中介绍的 兼容性

.NET Framework 等效项

请参见

参考

流I/O

ftell, _ftelli64

_lseek, _lseeki64

rewind