请教c++流迭代器的问题
vector<string>dataV;copy(istream_iterator<string>(cin),istream_iterator<string>(),bac...
vector<string> dataV;
copy(istream_iterator<string>(cin),istream_iterator<string>(), back_inserter(dataV));
copy(dataV.cbegin(), dataV.cend(), ostream_iterator<string>(cout));
为什么执行到第二行语句后,在控制台怎样的键入都无法执行到第三行语句呢??
这是 c++标准库第二版 P213页的示例代码 展开
copy(istream_iterator<string>(cin),istream_iterator<string>(), back_inserter(dataV));
copy(dataV.cbegin(), dataV.cend(), ostream_iterator<string>(cout));
为什么执行到第二行语句后,在控制台怎样的键入都无法执行到第三行语句呢??
这是 c++标准库第二版 P213页的示例代码 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询