Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ fflush(3S) — sys5 — Apollo Domain/OS SR10.3.5

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

close(2)

exit(2)

fopen(3S)

setbuf(3S)

stdio(3S)

FCLOSE(3S)                           SysV                           FCLOSE(3S)



NAME
     fclose, fflush - close or flush a stream

SYNOPSIS
     #include <stdio.h>

     int fclose (stream)
     FILE *stream;

     int fflush (stream)
     FILE *stream;

DESCRIPTION
     fclose causes any buffered data for the named stream to be written out,
     and the stream to be closed.

     fclose is performed automatically for all open files upon calling
     exit(2).

     fflush causes any buffered data for the named stream to be written to
     that file.  The stream remains open.

SEE ALSO
     close(2), exit(2), fopen(3S), setbuf(3S), stdio(3S).

DIAGNOSTICS
     These functions return 0 for success, and EOF if any error (such as
     trying to write to a file that has not been opened for writing) was
     detected.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026