multiset<
类型
>SetName
m.begin()
返回指向第一个元素额迭代器
m.end()
返回指向末尾元素的迭代器
m.rbegin()
返回逆向迭代器,指向链表末尾
m.rend()
返回指向开头之前位置的迭代器
m.clear()
清空迭代器
m.empty()
如果为空,返回
true
m.size()
返回元素的数量
m.insert(pair<keytype,valuetype>
val)
m.insert(loc,pair<keytype,
valuetype>val)
插入
pair
类型元素,对
map
返回一个
pair
,
first
指向插入元素的迭代器,
second
表示插入是否成功
从
loc
寻找一个可以插入值为
value
的元素的位置并将其插入返回
map
m.erase(loc)
m.erase(start,end)
m.erase(key_type key)
删除
loc
所指元素
删除
[start,end
)之间的元素
删除
key
值为
value
的元素,并返回
删除的个数
m.find(key_type key)
返回一个迭代器指向键值为
key
的元
素,未找到返回
end
()
m.lower_bound(key_type key)
m.upper_bound(key_type key)
返回一个迭代器指向
>=key
的第一个元
素
返回一个迭代器,
指向
>key
的第一个元
素