_ftell_nolock, _ftelli64_nolock

Получает текущую позицию указателя файла без блокирования потока.

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

Параметры

  • stream
    Целевой объект FILE структура.

Возвращаемое значение

Аналогично ftell и _ftelli64.Дополнительные сведения см. в разделе ftell, _ftelli64.

Заметки

Эти функции non-блокируют версии ftell и _ftelli64соответственно.Они идентичны ftell и _ftelli64за исключением того, что они не защищены от взаимодействия с другими потоками.Эти функции могут выполняться быстрее, поскольку они не создают служебные данные вне блокировать другие потоки.Используйте эти функции только в контексте потокобезопасных как однопотоковые приложения или где токены области уже вызывающий поток изоляцию.

Требования

Функция

Обязательный заголовок

Необязательный заголовок

ftell_nolock

<stdio.h>

<errno.h>

_ftelli64_nolock

<stdio.h>

<errno.h>

Дополнительные сведения о совместимости см. Совместимость во введении.

Эквивалент в .NET Framework

System:: Ввода-вывода:: FileStream:: Position

См. также

Ссылки

Поток ВВОДА-ВЫВОДА

fgetpos

fseek, _fseeki64

_lseek, _lseeki64

ftell, _ftelli64