'commit'
This commit is contained in:
40
C++专题课程/STL基础知识/STL-5-set关联式容器.cpp
Normal file
40
C++专题课程/STL基础知识/STL-5-set关联式容器.cpp
Normal file
@@ -0,0 +1,40 @@
|
||||
#include<bits/stdc++.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
/*
|
||||
֪ʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>STL set<65><74><EFBFBD><EFBFBD>
|
||||
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>set<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>set<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> set<65><74>Ϊһ<CEAA><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ݼ<EFBFBD><DDBC><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD>set<65><74>ÿ<EFBFBD><C3BF>Ԫ<EFBFBD>ص<EFBFBD>ֵ<EFBFBD><D6B5>Ψһ<CEA8><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5>ܸ<EFBFBD><DCB8><EFBFBD>Ԫ<EFBFBD>ص<EFBFBD>ֵ<EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
<EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݲο<EFBFBD><EFBFBD><EFBFBD>
|
||||
https://www.cnblogs.com/aiguona/p/7231399.html
|
||||
* */
|
||||
int main() {
|
||||
int i;
|
||||
set<int> set1;
|
||||
for (i = 0; i < 10; ++i)
|
||||
set1.insert(i);
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
set<int>::iterator it;
|
||||
for (it = set1.begin(); it != set1.end(); it++)
|
||||
cout << *it << "\t";
|
||||
cout << endl;
|
||||
|
||||
//<2F><>3<EFBFBD><33><EFBFBD>뵽set1<74><31>,<2C><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>set1.insert(3).second<6E><64><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0.
|
||||
set1.erase(5);
|
||||
if (set1.insert(3).second)
|
||||
cout << "set insert success";
|
||||
else
|
||||
cout << "set insert failed";
|
||||
cout << endl;
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
set<int>::iterator itr;
|
||||
for (itr = set1.begin(); itr != set1.end(); itr++)
|
||||
cout << *itr << "\t";
|
||||
set1.clear();
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user