long tell(int fd)
Прототип:
Описание:
Функция tell() является частью UNIX-подобной системы ввода/вывода и не определена стандартом ANSI С. Функция tell() возвращает текущее значение указателя положения в файле, связанном с дескриптором файла fd. Это значение равно количеству байт, на которое указатель положения удален от начала файла. Возврат —1L указывает на ошибку. В этом случае errno устанавливается в EBADF (недействительный дескриптор файла).
Пример:
Этот фрагмент программы выводит текущее значение указателя положения в файле, описываемом fd: long pos; ... pos = tell(fd); printf("Position indicator is %ld bytes from the start", pos);
