1. 程式人生 > 其它 >C++set容器-插入和刪除

C++set容器-插入和刪除

技術標籤:C++基礎學習c++資料結構容器

set插入和刪除
功能描述:
set容器進行插入資料和刪除資料

函式原型:
在這裡插入圖片描述

程式碼如下:

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

void printSet(set<int > &s) {
	for (set<int >::iterator it = s.begin(); it != s.end(); it++) {
		cout << *it << " ";
	}
	cout <<
endl; } //set容器 插入和刪除 void test01() { set<int >s1; //插入 s1.insert(30); s1.insert(10); s1.insert(20); s1.insert(40); //遍歷 printSet(s1); //刪除第一個元素 注意:set容器會自動排序,故刪除的一個元素為10 s1.erase(s1.begin()); printSet(s1); //刪除過載版本 s1.erase(30); printSet(s1); //清空 //s1.erase(s1.begin(),s1.end()); s1.clear(); printSet
(s1); } int main() { test01(); return 0; }