set容器不能重複的儲存已經有的數,即乙個數只能出現一次
遍歷
#include
#include
using
namespace
std;
int main()
cout
<< endl;
return
0;
} //執行結果:1 3 5 6
//如果是反向迭代器和map的用法一樣
// set::reverse_iterator rit; //定義反向迭代器
//反向遍歷集合中的所有元素
for(rit = s.rbegin(); rit != s.rend(); rit++)
cout
<< endl;
//執行結果:6 5 3 1
刪除
s.erase();
清空與判斷非空
s.clear()
s.empty()
檢索
使用find()方法對集合進行檢索,如果找到查詢的的鍵值,則返回該鍵值的迭代器位置;否則,返回集合最後乙個元素後面的乙個位置,即end()。
批處理set使用方法
這個bat檔案是set的所有用法 1 顯示所有系統變數的值 echo off set pause 2直接在批處理中設定變數的 在批處理中我們要引用這個變數就把var變數名用兩個 百分號 擴起來,如 var 注意 左右不能有空格 echo 直接在批處理中設定變數的 注意 左右不能有空格 set var...
STL中的set使用方法詳細!!!!
1.關於set c stl 之所以得到廣泛的讚譽,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要 的是stl封裝了許多複雜的資料結構演算法和大量常用資料結構操作。vector封裝陣列,list封裝了鍊錶,map和set 封裝了二叉樹等,在封裝這些資料結構的時候...
STL中的set使用方法詳細!!!!
1.關於set c stl 之所以得到廣泛的讚譽,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是stl封裝了許多複雜的資料結構演算法和大量常用資料結構操作。vector封裝陣列,list封裝了鍊錶,map和set封裝了二叉樹等,在封裝這些資料結構的時候,s...