![]() |
#2
peach54602013-09-24 16:58
|

#include<iostream>
#include<algorithm>
#include<vector>
#include<string>
using namespace std;
int main()
{ string st("boohiss");
string::iterator it= unique(st.begin(),st.end());
cout<<st;
return 0;
}
#include<algorithm>
#include<vector>
#include<string>
using namespace std;
int main()
{ string st("boohiss");
string::iterator it= unique(st.begin(),st.end());
cout<<st;
return 0;
}
为什么boohiss调用unique之后变成了bohisss
不应该是 bohisso .返回的迭代器指向第二个s