_fseek_nolock, _fseeki64_nolock

Перемещает указатель файла в указанное расположение.

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

Параметры

  • stream
    Указатель на FILE структура.

  • offset
    Количество байтов из origin.

  • origin
    Первоначальная позиция.

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

Аналогично fseek, _fseeki64 соответственно.

Заметки

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

Требования

Функция

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

fseek

<stdio.h>

_fseeki64

<stdio.h>

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

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

См. также

Ссылки

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

ftell, _ftelli64

_lseek, _lseeki64

rewind