C++——基础容器

vector

queue

stack

map   

当key为整数时,默认为键自增 

iterator lower_bound(const key_type& _Keyval):返回一个迭代器,指向键值 >= _Keyval 的第一个元素;

iterator upper_bound(const key_type& _Keyval):返回一个迭代器,指向键值 > _Keyval 的第一个元素。

这两个函数,如果找不到这样一个元素,即:
若容器内所有节点都比 _Keyval 小,则返回值:map.end(),若容器内所有节点都比 _Keyval 大,则返回值:map.begin()。

for(auto it=vmap.begin(); it!=vmap.end(); it++){ }  迭代器指针,可以自增、自减、判等, 但不能比较大小。

unorder_map

pair

原文地址:https://www.cnblogs.com/xingchong/p/15048149.html