'commit'
This commit is contained in:
27
C++专题课程/STL基础知识/set操作基础/set的使用_5.cpp
Normal file
27
C++专题课程/STL基础知识/set操作基础/set的使用_5.cpp
Normal file
@@ -0,0 +1,27 @@
|
||||
#include<bits/stdc++.h>
|
||||
using namespace std;
|
||||
int main() {
|
||||
set<int> s;
|
||||
set<int>::const_iterator iter;
|
||||
set<int>::iterator first;
|
||||
set<int>::iterator second;
|
||||
for(int i = 1 ; i <= 10 ; ++i) {
|
||||
s.insert(i);
|
||||
}
|
||||
//<2F><>һ<EFBFBD><D2BB>ɾ<EFBFBD><C9BE>
|
||||
s.erase(s.begin());
|
||||
//<2F>ڶ<EFBFBD><DAB6><EFBFBD>ɾ<EFBFBD><C9BE>
|
||||
first = s.begin();
|
||||
second = s.begin();
|
||||
second++;
|
||||
second++;
|
||||
s.erase(first,second);
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE>
|
||||
s.erase(8);
|
||||
cout<<"ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> set <20><>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD> <20><>";
|
||||
for(iter = s.begin() ; iter != s.end() ; ++iter) {
|
||||
cout<<*iter<<" ";
|
||||
}
|
||||
cout<<endl;
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user