OAR

RTEMS GNU Tools On-Line Library


fflush

PREV UP NEXT Bookshelf

3.5: 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.


Portability
ANSI C requires fflush.

No supporting OS subroutines are required.



PREV UP NEXT Bookshelf

Packaging copyright © 1988-2000 OAR Corporation
Context copyright by each document's author. See Free Software Foundation for information.