我正在以下地址阅读一些 C++ 文本:http: //www.parashift.com/c++-faq-lite/new/istream-and-while.html。
根据文字,我写了这段代码:
int sum = 0, value;
while(cin >> value)
{
cout << "value: " << value << endl;
sum += value;
}
cout << "sum: " << sum << endl;
如果输入是:1 2 3 4 5
然后while循环并没有像我预期的那样停止。我是不是误会了什么?(我使用的是 MS Visual C++ 2005)