_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