ftell
Функция Возвращает положение указателя текущей позиции
файла.
Синтаксис #include <stdio.h>
long int ftell(FILE *stream);
Файл, содержащий stdio.h
прототип
Описание ftell возвращает положение указателя текущей
позиции файла, связанного с потоком stream.
Значение выдается в виде смещения в байтах
относительно начала файла.
Значение, возвращаемое ftell, можно в дальнейшем
использовать при вызове функции fseek.
Возвращаемое ftell возвращает положение указателя текущей пози-
значение ции при успешном завершении. При ошибке возвращает
-1L, и присваивает переменной errno положительное
значение.
Переносимость ftell доступна на системах UNIX и поддерживается
стандартом ANSI C.
Смотрите также fgetpos, fseek, fsetpos, lseek, rewind, tell.
Пример:
#include<stdio.h>
int main(void)
{
FILE *stream;
stream = fopen("DUMMY.FIL","w+");
fprintf(stream,"Это тест");
printf("Указатель файла: %ld\n",ftell(stream));
return 0;
}
|