The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

fileno (3)
  • fileno (3) ( FreeBSD man: Библиотечные вызовы )
  • >> fileno (3) ( Русские man: Библиотечные вызовы )
  • fileno (3) ( Linux man: Библиотечные вызовы )
  • fileno (3) ( POSIX man: Библиотечные вызовы )
  •  

    НАЗВАНИЕ

    clearerr, feof, ferror, fileno - проверяют и сбрасывают состояние потока  

    СИНТАКСИС

    #include <stdio.h>

    void clearerr( FILE *stream);
    int feof( FILE *stream);
    int ferror( FILE *stream);
    int fileno( FILE *stream);  

    ОПИСАНИЕ

    Функция clearerr очищает указатели конца файла (end-of-file) и ошибок для потока, на который указывает аргумент stream.

    Функция feof проверяет указатель конца файла для потока stream, возвращая ненулевое значение, если он указывает на конец файла. Индикатор конца файла может быть очищен только функцией clearerr.

    Функция ferror проверяет указатель наличия ошибок потока stream, возвращая ненулевое значение, если он определяет наличие ошибок. указатель ошибок может быть очищен только функцией clearerr .

    Функция fileno проверяет параметр stream и возвращает его описатель.  

    НАЙДЕННЫЕ ОШИБКИ

    Данные функции не должны приводить к ошибкам и они не изменяют глобальную переменную errno. (Однако, если функция fileno обнаружит, что ее аргумент не является нормальным потоком, то она должна возвратить -1 и установить errno в EBADF.)  

    СООТВЕТСТВИЕ СТАНДАРТАМ

    Функции clearerr, feof, и ferror соответствуют стандарту X3.159-1989 (``ANSI C'').  

    СМ. ТАКЖЕ

    open(2), stdio(3)


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    НАЙДЕННЫЕ ОШИБКИ
    СООТВЕТСТВИЕ СТАНДАРТАМ
    СМ. ТАКЖЕ


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру