C++primer中关于getline使用循环的问题
程序主干如下:int main ()
{
string line;
while (getline(cin,line))
cout<<line<<endl;
return 0;
}
2013-03-19 18:31
2013-03-19 18:32

2013-03-19 18:50

2013-03-19 18:58
2013-03-19 19:01
2013-03-19 22:07
2013-03-19 22:23
为什么我的编译器变异通不过
程序代码:#include <iostream>
using namespace std;
int main(int argc,char*argv[])
{
string line;
while (cin.getline(cin,line)){
cout<<line<<endl;
if(line=="q") break;
}
return 0;
}
2013-03-20 10:19
2013-03-20 12:34
2013-03-20 22:15