python以及c++中怎么把stdout恢复为标准输出
2011-04-01 20:19
363 查看
很多介绍怎么重定向到别的文件的,但好少定回来的。
其实很简单啊....内牛满面...
python中
sys.stdout = sys.__stdout__;
sys.stderr = sys.__stderr__;
c++中windows版为:
freopen( "CON", "w", stdout ); (参见链接http://support.microsoft.com/kb/58667/zh-cn)
linux应该为
freopen( "/dev/tty", "w", stdout );
其实很简单啊....内牛满面...
python中
sys.stdout = sys.__stdout__;
sys.stderr = sys.__stderr__;
c++中windows版为:
freopen( "CON", "w", stdout ); (参见链接http://support.microsoft.com/kb/58667/zh-cn)
linux应该为
freopen( "/dev/tty", "w", stdout );
#include <stdio.h> #include <stdlib.h> void main(void) { FILE *stream ; if((stream = freopen("file.txt", "w", stdout)) == NULL) exit(-1); printf("this is stdout output/n"); stream = freopen("CON", "w", stdout); printf("And now back to the console once again/n"); }
相关文章推荐
- Python第十天 print >> f,和fd.write()的区别 stdout的buffer 标准输入 标准输出 从控制台重定向到文件 标准错误 重定向 输出流和输入流 捕获sys.exit()调用
- Python 标准输出 sys.stdout 重定向(转)
- C++重载输入和输出操作符以及IO标准库中的刷新输入缓冲区残留字符问题
- 标准输出stdout、标准错误stderr 分类: python python基础学习 2013-06-17 18:08 308人阅读 评论(0) 收藏
- Python 标准输出 sys.stdout 重定向
- Python 标准输出 sys.stdout 重定向
- Python 标准输出 sys.stdout 重定向,将屏幕输出内容输出到文件
- python 以标准输出(sys.stdout)为例,看python的标准输入、标准错误输出
- sys.stdout的应用,Python标准输出sys.stdout的重定向
- python 标准输出 sys.stdout 重定向
- C++重载输入和输出操作符以及IO标准库中的刷新输入缓冲区残留字符问题
- Python 标准输出 sys.stdout 重定向
- 文件操作方法大全以及文件打开的其他一些模式sys.stdout.write()就是标准输出到你当前的屏幕 sys.stdout.flush()把内存立即显示到您当前的屏幕
- C++重载输入和输出操作符以及IO标准库中的刷新输入缓冲区残留字符问题
- stdout stdin python里面的标准输出和输入
- 在python中如何重定向标准输出stdout到文件代码示例
- Python 标准输出 sys.stdout 重定向
- python3 下的文件输入输出特性以及如何覆盖文件内容和接下去输入
- Python 中添加中文注释以及中文输出解释器报错的解决办法
- C/C++的cmd下的编译运行以及文件输入输出