Condividi tramite


_ftell_nolock, _ftelli64_nolock

Ottiene la posizione corrente del puntatore ad un file, senza bloccare il thread.

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

Parametri

  • stream
    Punta alla struttura FILE.

Valore restituito

Uguale a ftell e _ftelli64. Per ulteriori informazioni, vedere ftell, _ftelli64.

Note

Queste funzioni sono versioni non bloccanti di ftell e _ftelli64, rispettivamente. Sono identiche a ftell e _ftelli64ad eccezione del fatto che non sono protette dalle interferenze da parte di altre thread. Queste funzioni potrebbero essere più veloci perché non incorrono nel sovraccarico di blocchi da parte di altri thread. Utilizzare queste funzioni solo in contesti thread-safe come applicazioni a thread singolo o dove l'ambito chiamante già gestisce l'isolamento del thread.

Requisiti

Funzione

Intestazione obbligatoria

Intestazione facoltativa

ftell_nolock

<stdio.h>

<errno.h>

_ftelli64_nolock

<stdio.h>

<errno.h>

Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.

Equivalente .NET Framework

System::IO::FileStream::Position

Vedere anche

Riferimenti

I/O di flusso

fgetpos

fseek, _fseeki64

_lseek, _lseeki64

ftell, _ftelli64