如果在命令行程序中没有用cout进行输出,直接使用cin进行输入,输入是没办法完成的。
代码:
#include
#include<string>
using namespace std;
intmain(intargc,constchar* argv[]) {
//cout<<"input"<<endl;
stringline;
while(cin>>line){
cout<
}
return 0;
}
这样最后的结果是命令行一片白 但是没办法输入内容。
只有把第14行内容注释去掉,先用cout输出内容,才能在下一步输入内容。