Annotation of cci/usr/src/man/man3/fclose.3s, revision 1.1.1.1

1.1       root        1: .TH FCLOSE 3S  "19 January 1983"
                      2: .SH NAME
                      3: fclose, fflush \- close or flush a stream
                      4: .SH SYNOPSIS
                      5: .B #include <stdio.h>
                      6: .PP
                      7: .B fclose(stream)
                      8: .br
                      9: .SM
                     10: .B FILE
                     11: .B *stream;
                     12: .PP
                     13: .B fflush(stream)
                     14: .br
                     15: .SM
                     16: .B FILE
                     17: .B *stream;
                     18: .SH DESCRIPTION
                     19: .I Fclose
                     20: causes any buffers for the named
                     21: .I stream
                     22: to be emptied, and the file to be closed.
                     23: Buffers allocated by the standard input/output system
                     24: are freed.
                     25: .PP
                     26: .I Fclose
                     27: is performed automatically upon
                     28: calling
                     29: .IR  exit (3).
                     30: .PP
                     31: .I Fflush
                     32: causes any buffered data for the named output
                     33: .I stream
                     34: to be written to that file.
                     35: The stream remains open.
                     36: .SH "SEE ALSO"
                     37: close(2),
                     38: fopen(3S),
                     39: setbuf(3S)
                     40: .SH DIAGNOSTICS
                     41: These routines return
                     42: .SM
                     43: .B EOF
                     44: if
                     45: .I stream
                     46: is not associated with an output file, or
                     47: if buffered data cannot be transferred to that file.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.