共用方式為


_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不同之處在於它們並不受干擾從其他執行緒。 這些函式可能會更快,因為它們不會造成其他執行緒所鎖定的額外負荷。 這些函式僅在使用安全執行緒的內容,例如單一執行緒的應用程式,或呼叫的範圍已經處理執行緒隔離。

需求

Function

所需的標頭

fseek

<stdio.h>

_fseeki64

<stdio.h>

其他的相容性資訊,請參閱相容性在簡介中。

.NET Framework 對等用法

請參閱

參考

資料流 I/O

ftell _ftelli64

_lseek _lseeki64

rewind