文法:
#include <cstdio> FILE *freopen( const char *ファイル名, const char *モード, FILE *ストリーム );
freopen()関数は、既存のストリームに対して、異なるファイルやモードを割り当て直すのに使用します。この関数を呼ぶと、与えられたファイルストリームは、与えられたファイル名を指すようになり、与えられたモードでアクセスするようになります。この関数の返り値は新しいストリームです。エラーの発生時はNULLが返されます。
モード引数はfopenで使用されるのと同じものが使用されます。