阅读背景:

关于istream_iterator绑定到cin流上后如何结束输入的问题。。

来源:互联网 
楼主在踩坑的时候,遇到的问题,即无法结束输入。
#include "stdafx.h"
#include<iostream>
#include<string>
#include<algorithm>
#include <functional>
#include<vector>
#include<ctime>
#include<list>
#include<fstream>
#include<istream>
#include<memory>
#include<deque>
#include <iterator>
using namespace std;

int main()
{
	vector<string> str;
	vector<string>::iterator pos;
	copy(istream_iterator<string>(cin),
		istream_iterator<string>(), back_inserter(str)
	);
	sort(str[0].begin(), str[0].end());//对输入的字符串排序
	copy(str.begin(),str.end(), ostream_iterator<string>(cout, "\n"));
	system("pause");
	return 0;
}#include "stdafx.h"
#



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: