fsetpos
Задает индикатор поток-положения.
int fsetpos(
FILE *stream,
const fpos_t *pos
);
Параметры
stream
Указатель на FILE структура.pos
Хранилище Положение-индикатора.
Возвращаемое значение
В случае успешного выполнения; fsetpos возвращает 0.В случае сбоя, функция возвращает ненулевое значение и наборы errno одной из следующих констант, определенных в ERRNO.H манифестов (): EBADFфайл доступен, что означает не то и объекты stream указывает на " не является допустимой структуры файлов; OR EINVALнедопустимое значение, значит stream OR pos прошл.Если передается недопустимый параметр, то эти функции вызываются недопустимый обработчик параметра, как описано в разделе Проверка параметров.
См. _doserrno, errno, _sys_errlist и _sys_nerr дополнительные сведения об этих и других, кодов возврата.
Заметки
fsetpos функция задает индикатор для файл-положения stream значение pos" получает вызов, что на прежнем fgetpos к stream*.* Функция очищает признак конца файла и отменяет все эффекты ungetc на stream*.* После вызова fsetposследующая операция on stream может быть либо вход или выход.
Требования
Функция |
Обязательный заголовок |
---|---|
fsetpos |
<stdio.h> |
Дополнительные сведения о совместимости см. Совместимость во введении.
Пример
См. пример fgetpos.
Эквивалент в .NET Framework
System:: Ввода-вывода:: FileStream:: Position