Compartilhar via


_ftell_nolock, _ftelli64_nolock

Obtém a posição corrente do ponteiro do arquivo, sem bloquear o thread.

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

Parâmetros

  • stream
    O de destinoFILE estrutura.

Valor de retorno

Same sistema autônomo ftell e _ftelli64. Para obter mais informações, consulte ftell, _ftelli64.

Comentários

Essas funções são não-bloqueio versões de ftell e _ftelli64, respectivamente. They are identical to ftell and _ftelli64except that they are not protected from interference by other threads.Essas funções podem ser mais rápidas porque eles não aumentam a sobrecarga de bloqueio de outros segmentos.Utilizar essas funções em contextos de thread-safe, sistema autônomo aplicativos single-threaded ou onde o escopo de chamada já manipula o thread isolamento.

Requisitos

Função

Cabeçalho necessário

Cabeçalho opcional

ftell_nolock

<stdio.h>

<errno.h>

_ftelli64_nolock

<stdio.h>

<errno.h>

Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.

Equivalente do NET Framework

sistema::IO::FileStream::Position

Consulte também

Referência

Fluxo de E/S

fgetpos

fseek, _fseeki64

_lseek, _lseeki64

ftell, _ftelli64