_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 ftell
e _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