freopen
書式
FILE *freopen(const char *name, const char *mode, FILE *fp);
機能
ポインタfpの指すストリームを閉じてからファイル名nameを開き、新たにfpの指すストリームと結びつける。以前のエラー指示子とファイル終了指示子はクリアします。引数modeの指定方法はfopenと同じ。
戻り値
クローズの結果は無視。オープンに成功した時はストリームへのポインタ、失敗した時はNULL。
ヘッダーファイル
stdio.h
使用例
FILE *fp;
fp = fopen("***","w");
:;
:;
fp = freopen("***","r",fp);
fp = fopen("***","w");
:;
:;
fp = freopen("***","r",fp);