功能描述:
set容器进行插入数据和删除数据 #include <iostream> #include <set> using namespace std; void printSet(set<int>& s) { for (set<int>::iterator it = s.begin(); it != s.end(); it++) { cout << *it << " "; } cout << endl; } //插入和删除 void test() { set<int> s1; //插入 s1.insert(10); s1.insert(30); s1.insert(20); s1.insert(40); printSet(s1); //删除 s1.erase(s1.begin()); printSet(s1); //按值删除 s1.erase(30); printSet(s1); //清空 s1.erase(s1.begin(), s1.end()); s1.clear(); printSet(s1); } int main() { test(); return 0; } //插入 --- insert //删除 --- erase //清空 --- clearC++set容器set插入和删除
