c6e fflush[flush buffered file output]

Contents|Index|Previous|Next

fflush
[flush buffered file output]

SYNOPSIS
#include <stdio.h>
int fflush(FILE *fp);

DESCRIPTION
The
stdio output functions can buffer output before delivering it to the host system, in order to minimize the overhead of system calls. Use fflush to deliver any such pending output (for the file or stream identified by fp) to the host system. If fp is NULL, fflush delivers pending output from all open files.

RETURNS
fflush returns 0 unless it encounters a write error; in that situation, it returns EOF.

COMPLIANCE
ANSI C requires
fflush.

No supporting OS subroutines are required.

0