The OpenNET Project / Index page

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

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

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

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

  • BSD mandoc
     

    NAME

    
    
    fflush
    
     
    fpurge
    
     - flush a stream
    
     
    

    LIBRARY

    Lb libc
    
     
    

    SYNOPSIS

       #include <stdio.h>
    int fflush (FILE *stream);
    int fpurge (FILE *stream);
     

    DESCRIPTION

    The function fflush ();
    forces a write of all buffered data for the given output or update Fa stream via the stream's underlying write function. The open status of the stream is unaffected.

    If the Fa stream argument is NULL fflush ();
    flushes all open output streams.

    The function fpurge ();
    erases any input or output buffered in the given Fa stream . For output streams this discards any unwritten output. For input streams this discards any input read from the underlying object but not yet obtained via getc(3); this includes any text pushed back via ungetc(3).  

    RETURN VALUES

    Upon successful completion 0 is returned. Otherwise, EOF is returned and the global variable errno is set to indicate the error.  

    ERRORS

    Bq Er EBADF
    The Fa stream argument is not an open stream, or, in the case of fflush (,);
    not a stream open for writing.

    The function fflush ();
    may also fail and set errno for any of the errors specified for the routine write(2).  

    SEE ALSO

    write(2), fclose(3), fopen(3), setbuf(3)  

    STANDARDS

    The fflush ();
    function conforms to St -isoC .


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ERRORS
    SEE ALSO
    STANDARDS


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




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

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