fclose
stdio.h:インデックス への移動
ヘッダーファイル
stdio.h
カテゴリ
入出力ルーチン
プロトタイプ
int fclose(FILE *stream);
説明
ストリームを閉じます。
fclose は,指定されたストリームを閉じます。ストリームに関連付けられたすべてのバッファをフラッシュしてからストリームを閉じます。閉じるときに,システムによって割り当てられたバッファは解放されます。setbuf または setvbuf によって割り当てられたバッファは,自動的に解放されません。ただし,setvbuf にバッファポインタとして NULL が渡された場合は,閉じるときにバッファが解放されます。
戻り値
成功した場合,fclose は 0 を返します。エラーが検出された場合は,EOF を返します。
移植性
POSIX | Win32 | ANSI C | ANSI C++ |
---|---|---|---|
+ |
+ |
+ |
+ |