【发布时间】:2015-04-28 00:32:51
【问题描述】:
我想从 *.txt 读取我输入的第一部分,然后从用户那里手动获取其余部分。 例如:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string a[100];
for (int i=0;i<100;i++)
cin >> a[i];
for (int i=0;i<100;i++)
cout << a[i] << endl;
}
如果我像 ./a.out 将输入流重定向回控制台,以便我从用户那里获得其余部分?
【问题讨论】:
-
如果您想切换输入类型,则不应使用重定向。
fstream会更好
标签: c++ redirect inputstream stdin