共用方式為


_ftell_nolock _ftelli64_nolock

取得目前位置的檔案的指標,而不致鎖定的執行緒。

long _ftell_nolock( 
   FILE *stream 
);
__int64 _ftelli64_nolock( 
   FILE *stream 
);

參數

  • stream
    目標FILE結構。

傳回值

Same as ftell and _ftelli64.如需詳細資訊,請參閱ftell _ftelli64

備註

這些函式是以非鎖定版本的ftell和_ftelli64,分別。一樣ftell和_ftelli64不同之處在於它們並不受干擾從其他執行緒。這些函式可能會更快,因為它們不會造成其他執行緒所鎖定的額外負荷。這些函式僅在使用安全執行緒的內容,例如單一執行緒的應用程式,或呼叫的範圍已經處理執行緒隔離。

需求

Function

所需的標頭

選擇性標頭

ftell_nolock

<stdio.h>

<errno.h>

_ftelli64_nolock

<stdio.h>

<errno.h>

如需相容性資訊,請參閱相容性在簡介中。

.NET Framework 對等用法

System::IO::FileStream::Position

請參閱

參考

資料流 I/O

fgetpos

fseek _fseeki64

_lseek _lseeki64

ftell _ftelli64