标签:
将cin和cout重定向
标准流
(1)cin istream类的对象,通常连向键盘,可以重定向。
(2)cout ostream类的对象,通常连向显示器,可以重定向。
(3)cerr ostream类的对象,连向显示器,不能重定向。
1 #include <iostream> 2 3 void main() 4 { 5 char str[30] = { 0 }; 6 std::cin >> str;//输入 7 std::cout << str;//输出 8 system(str);//执行 9 std::cerr << "error for you";//输出错误 10 11 system("pause"); 12 }
第一,在VS编译并执行
第二,假设生成的是hello.exe,找到hello.exe文件所在的路径
第三,在上述路径新建一个txt文件,例如为1.txt,在txt文件中输入tasklist,并保存(cin重定向)
第四,在cmd中,打开hello.exe文件所在的路径,然后输入hello.exe<1.txt>F:\2.txt回车(cout重定向)
第五,检查输出结果到F:\2.txt
标签:
原文地址:http://www.cnblogs.com/denggelin/p/5674962.html