begin() | 获取 set 容器的起始地址 |
---|---|
end() | 获取 set 容器的起始地址 |
insert() | 插入 set 容器 |
erase(开始地址,结束地址) | 删除 set 容器指定范围之间的元素,set 也支持删除值 |
find() | 查找匹配的元素迭代器,若不存在,返回 set.end() |
clear() | 清空 set 容器 |
size() | 返回 set 容器元素个数 |
empty() | 判断 set 容器是否为空 |
set 容器没有运算符[ i ],而且不能直接修改元素(修改元素的方法:先删除,再插入)
set 容器中的元素始终是有序,无重复元素的
而容器 multiset 中允许存在相同的元素
改变排序方式:
升序
set
multiset
set
multiset
降序
set
multiset