使用istream_iterator进行复制

时间:2010-10-13 21:32:53

标签: c++ istream-iterator

从控制台获取字符串输入时,这种情况下的源代码是什么?

int main()
{
   std::vector<std::string> str;
   copy (istream_iterator<std::string>(std::cin), istream_iterator<std::string>(), std::back_inserter(str));   
}

1 个答案:

答案 0 :(得分:2)

终端输入或EOF。 在Unix中按Ctrl + D. 在Windows中按Ctrl + Z.