_ftell_nolock, _ftelli64_nolock
Obtém a posição atual de um ponteiro de arquivo, sem bloquear o thread.
long _ftell_nolock(
FILE *stream
);
__int64 _ftelli64_nolock(
FILE *stream
);
Parâmetros
- stream
Direcionar a estrutura de FILE .
Valor de retorno
Mesmo que ftell e _ftelli64. Para obter mais informações, consulte ftell, _ftelli64.
Comentários
Essas funções são versões sem-bloqueio de ftell e de _ftelli64, respectivamente. São idênticos a ftell e a _ftelli64exceto que não são protegidos de interferências dos outros threads. Essas funções podem ser mais rápidas porque não incorrer na sobrecarga do bloqueio out outros threads. Use essas funções somente em contextos de thread-safe, como aplicativos single-threaded ou onde o escopo de chamada já manipula o isolamento do thread.
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 sobre compatibilidade, consulte Compatibilidade na Introdução.
Equivalência do .NET Framework
System::IO::FileStream::Position