set

set

set的特性是,所有元素都會根據(jù)元素的鍵值自動排序,set的元素不像map那樣可以同時擁有實值(value)和鍵值(key),set元素的鍵值就是實值,實值就是鍵值。set不允許兩個元素有相同的鍵值。

begin(); //返回指向第一個元素的迭代器
end(); //返回指向最后一個元素的迭代器
clear(); //清除所有元素
count(); //返回某個值元素的個數(shù)
size()--集合中元素的數(shù)目
erase(); //刪除集合中的元素
empty(); //如果集合為空,返回true
equal_range(); //返回集合中與給定值相等的上下限的兩個迭代器
find(); //返回一個指向被查找到元素的迭代器
get_allocator(); //返回集合的分配器
insert(); //在集合中插入元素
lower_bound(); //返回指向大于(或等于)某值的第一個元素的迭代器
upper_bound()--返回大于某個值元素的迭代器
key_comp(); //返回一個用于元素間值比較的函數(shù)
value_comp()--返回一個用于比較元素間的值的函數(shù)
max_size(); //返回集合能容納的元素的最大限值
rbegin(); //返回指向集合中最后一個元素的反向迭代器
rend()--返回指向集合中第一個元素的反向迭代器
swap()--交換兩個集合變量

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容