set的使用方法

2021-08-21 19:47:31 字數 694 閱讀 3449

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...