STL istream_iterator(),该如何解决
STL istream_iterator<string>()
void main()
{
vector<string> coll((istream_iterator<string>(cin)), (istream_iterator<string>()));
sort(coll.begin(), coll.end());
unique_copy(coll.begin(), coll.end(), ostream_iterator<string>(cout, "\n"));
}
在输入内容之后,应该怎样结束输入????我在网上找了很久,都说用Ctrl+z,但是我这样做没有用。我的的环境win7 编译器是vs2008
------解决方案--------------------
ctrl+z回车
------解决方案--------------------
linux : ctrl+d
windows : ctrl + z
void main()
{
vector<string> coll((istream_iterator<string>(cin)), (istream_iterator<string>()));
sort(coll.begin(), coll.end());
unique_copy(coll.begin(), coll.end(), ostream_iterator<string>(cout, "\n"));
}
在输入内容之后,应该怎样结束输入????我在网上找了很久,都说用Ctrl+z,但是我这样做没有用。我的的环境win7 编译器是vs2008
------解决方案--------------------
ctrl+z回车
------解决方案--------------------
linux : ctrl+d
windows : ctrl + z