急 !C++问题:请问一下如下程序 在dev c++中为何不能运行???

#include<iostream>
#include<vector>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
vector<string>coll;

copy(istream_iterator<string>(cin),istream_iterator<string>(),back_inserter(coll));
uniqe_copy(coll.begin(),coll.end(),ostream-iterator<string>(cout," "));
getchar();
system("pause");
return 0;

}

第1个回答  2012-11-21
可以运行啊?
#include<iostream>
#include<vector>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
vector<string>coll;

copy(istream_iterator<string>(cin),istream_iterator<string>(),back_inserter(coll));
unique_copy(coll.begin(),coll.end(),ostream_iterator<string>(cout," "));//打错字了,不是uniqe,也不是m-i
getchar();
system("pause");
return 0;

}
vc 6.0 运行通过来自:求助得到的回答
第1个回答  2012-11-21
试试这个代码:

codepad.org slash Tm1BTmC9追问

10 F:\C++\工具\Dev-Cpp\Packages\未命名1.cpp `istream_iterator' undeclared (first use this function)

追答

istream_iterator -> #include

本回答被提问者采纳
相似回答