C言語の標準ライブラリfflushのリファレンスです。
概要 | バッファをフラッシュする。 |
ヘッダ | #include <stdio.h> |
I/F | int fflush(FILE *stream); |
戻り値 | 成功の場合は0、エラーが発生した場合はEOF。 |
詳細 | fflush関数はstreamが指すストリームでまだ書き込まれていないデータをファイルに書き込む。この処理は、streamが出力ストリーム又は直前の操作が入力でない更新ストリームを指すときに有効である。そうでない場合の動作は未定義である。streamが空ポインタならば、すべてのストリームに対して、フラッシュを行う。fflush関数は、書込みエラー発生の場合、エラー表示子をセットし、EOFを返却する。 |