_ftell_nolock, _ftelli64_nolock

Ottiene la posizione corrente di un puntatore al file senza bloccare.

Sintassi

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

Parametri

stream
Struttura FILE di destinazione.

Valore restituito

Uguale a ftell e _ftelli64. Per altre informazioni, vedere ftelle _ftelli64.

Osservazioni:

Queste funzioni sono le versioni che non bloccano thread rispettivamente di ftell e _ftelli64. Sono identici a ftell e _ftelli64 ad eccezione del fatto che non sono protetti da interferenze da altri thread. Queste funzioni potrebbero essere più veloci perché non comportano il sovraccarico di blocco 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.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Funzione Intestazione obbligatoria Intestazione facoltativa
ftell_nolock <stdio.h> <errno.h>
_ftelli64_nolock <stdio.h> <errno.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Vedi anche

I/O di flusso
fgetpos
fseek, _fseeki64
_lseek, _lseeki64
ftell, _ftelli64