istream_iterator绑定到cin流上后怎样结束输入

来源:互联网 发布:111是什么意思网络用语 编辑:程序博客网 时间:2024/05/21 00:47
#include <iostream>
#include <vector>
#include <stack>
#include <set>
#include <algorithm>
#include<iterator>
#include <string>
using namespace std;
int main(void)
{
  set<string> myset;
  copy(istream_iterator<string>(cin), istream_iterator<string>(), inserter(myset, myset.begin())); //将输入流保存到SET容器里
  copy(myset.begin(), myset.end(), ostream_iterator<string>(cout, "\t"));
  cout<<endl;
   return 0;
}
如何结束输入?
正解:输入完时,回车,ctrl+z ,再回车,结束输入。