std.unordered_set

不排序的关联容器类,key和value为相同值,集合中每个key都是唯一的。支持forward迭代器。
1.begin 返回指向unordered_set或bucket中第一个元素
2.bucket 得到key的bucket索引
3.bucket_count 得到bucket的个数
4.bucket_size 得到一个bucket的大小
5.cbegin 返回指向unordered_set中第一个元素的const迭
6.cend 返回指向unordered_set的结尾位置之后位置的con
7.clear 删除unordered_set中的所有元素
8.count 返回unordered_set中指定键对应的元素个数
9.emplace 插入一个元素(不执行copy或move操作)到unorder
10.emplace_hint 插入一个元素(不执行copy或move操作)到unorder
11.empty 如果unordered_set为空,返回true
12.end 返回指向unordered_set的结尾位置之后位置的迭代器
13.equal_range 返回匹配指定key的子序列
14.erase 从unordered_set中移除指定位置或范围的数据
15.find 返回指向unordered_set中指定key的元素位置的迭
16.get_allocator 返回创建unordered_set的Allocator对象
17.hash_function 返回创建unordered_set使用的hashfuncto
18.insert 在unordered_set的指定位置插入一或多个元素
19.key_eq 返回创建unordered_set使用的keycompari
20.load_factor 返回每个bucket中元素个数的平均值
21.max_bucket_count 返回unordered_set中bucket的最大个数
22.max_load_factor 得到或设置每个bucket中元素的最大个数
23.max_size 返回unordered_set的最大长度
24.operator= 使用另一个unordered_set的拷贝替换unorder
25.rehash rehash当前unordered_set
26.size 返回unordered_set中的元素个数
27.swap 交换两个unordered_set中的元素