Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

tell

[ Оглавление ]
               TELL
            
            #include <io.h>    требуется  только  для  объявления
                               функции
            long tell(handle);
            int handle;        handle-р,  ссылающийся на открытый
                               файл
            
               Описание.
            
               Функция  tell берет текущую позицию указателя на файл (если
         он есть), связанного с handle. Позиция выражается как число  бай-
         тов от начала файла.
            
               Возвращаемое значение.
            
               Функция  tell возвращает текущую позицию. Возвращаемое зна-
         чение -1L указывает на ошибку  и errno устанавливается  в  EBADF,
         которое определяет неверный аргумент handle-ра файла. Для устрой-
         ств,  не  приспособленных к поиску (таких как терминалы и принте-
         ры), возвращаемые значения не определены.
               См.также ftell, lseek
            
               Пример:
            
            #include<io.h>
            #include<stdio.h>
            #include<fcntl.h>
         
            int fh;
            long position;
            
            fh = open ("data", O_RDONLY);
            .
            .
            .
            position = tell (fh);
            /* запоминает текущую позицию */
            .
            .
            .
            lseek (fh, position,0);
            /* находит предыдущую позицию */
      
      
            
            

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог