可以使用该方法写一个轻量级日志类
#include <cstdio>
int main()
{
FILE *stream = freopen("freopen.txt", "w", stderr);
if (stream) {
fprintf(stdout, "successfully reassigned
");
fflush(stdout);
fprintf(stream, "This will go to the file freopen.txt
");
fprintf(stderr, "Also you can do it like this!
");
fclose(stream);
}else{
fprintf(stdout, "error on freopen
");
}
system("type freopen.txt");
getchar();
return 0;
}