multiset的基本操作

    技术2022-05-12  17

    #include <iostream>#include <set>#include <string>using namespace std;

    int main(int argc,int **argv){    multiset<string> ms; ms.insert("abc"); ms.insert("123"); ms.insert("111"); ms.insert("aaa"); ms.insert("aaa"); ms.insert("123"); multiset<string>::iterator iter; for (iter = ms.begin();iter!=ms.end();++iter)  cout<<*iter<<" "; cout<<endl; int n = ms.erase("aaa"); cout<<n<<endl; for (iter = ms.begin();iter!=ms.end();++iter)  cout<<*iter<<" "; cout<<endl; iter = ms.find("abc"); if (iter!=ms.end())  cout<<*iter<<endl; else  cout<<"can not find !"<<endl; iter = ms.find("bbb"); if (iter!=ms.end())  cout<<*iter<<endl; else  cout<<"can not find !"<<endl; return 0;}


    最新回复(0)