Книга: Основы программирования в Linux

fseek

fseek

Функция fseek — это эквивалент для файлового потока системного вызова lseek. Она задает в stream позицию для следующей операции чтения этого потока или записи в него. Значения и смысл параметров offset и whence такие же, как у ранее описанных одноименных параметров вызова lseek. Но там, где lseek возвращает off_t, функция fseek возвращает целое число: 0, если выполнилась успешно, и -1 при аварийном завершении с ошибкой, указанной в переменной errno. Какое поле деятельности для стандартизации!

Далее приведена синтаксическая запись функции:

#include <stdio.h>
int fseek(FILE *stream, long int offset, int whence);

Оглавление книги


Генерация: 1.242. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз