C++ stderr/stdout 重定向到文件

#include <stdio.h>#include <stdlib.h>int main( void ){FILE *stream = freopen( "freopen.out", "w", stderr );if( stream == NULL )fprintf( stdout, "error on freopen\n" );else{fprintf( stdout, "successfully reassigned\n" ); fflush( stdout );fprintf( stream, "This will go to the file ‘freopen.out’\n" );fprintf( stderr, "Also you can do it like this!\n" );fclose( stream );}// windwos下读取文件 freopen.outsystem( "type freopen.out" ); getchar();return 0;}执行结果如下,,

夺冠那一刻,豪情万丈!登顶那一瞬,万众瞩目!那一刻的嫣然一笑,

C++ stderr/stdout 重定向到文件

相关文章:

你感兴趣的文章:

标签云: