Condividi tramite


_fseek_nolock, _fseeki64_nolock

Sposta il puntatore del file in una posizione specificata.

int _fseek_nolock( 
   FILE *stream,
   long offset,
   int origin 
);
int _fseeki64_nolock( 
   FILE *stream,
   __int64 offset,
   int origin 
);

Parametri

  • stream
    Puntatore alla struttura FILE.

  • offset
    Numero di byte da origin.

  • origin
    Posizione iniziale.

Valore restituito

Equivalente rispettivamente a fseek, _fseeki64.

Note

Queste funzioni sono rispettivamente le versioni non bloccanti di fseek e _fseeki64.Sono identiche a fseek e a _fseeki64, ad 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 del bloccaggio 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

fseek

<stdio.h>

_fseeki64

<stdio.h>

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

Equivalente .NET Framework

Vedere anche

Riferimenti

I/O di flusso

ftell, _ftelli64

_lseek, _lseeki64

rewind