【发布时间】:2017-03-08 07:00:51
【问题描述】:
我想将输入和输出流合并到输出流中。 我的意思是,如果这是我的代码:
int num;
string str;
cout << "string: ";
cin >> str;
cout << "num: ";
cin >> num;
cout << "num is " << num << " str is " << str;
我将输入流重定向到一个txt文件包含:
嘿1
我的输出流将包含:
string: hey
num: 1
num is 1 str i hey
安装于:
string: num: num is 1 str is hey
我不想在收到输入后计算 cin 中的每个变量。我希望它是自动的。
【问题讨论】:
-
输出一些换行符?
-
@πάνταῥεῖ 输出也不包含输入值,而不仅仅是新行。
-
“我希望它是自动的。”所以你迷路了。
-
@πάνταῥεῖ in c# 我继承了输入流类并覆盖了 ReadLine 方法并在返回值之前添加了打印。我不能在 C++ 中做类似的事情吗?