1、在STL中,map是一种关联式容器,包含键值对即元素为pair;
2、除此之后,map还是一种有序容器,这和Obj-C不一样,Obj-C中相对应的数据类型为Dictionay,这是一个无序容器;
3、与list、vector不一样的地方在于,map指定了键值对类型后,容器中元素是接收了键值对类型后的pair;
4、看下代码示例或许更直观一点:
1 2 3 4 5 6 7 8 9 | #include #include using namespace std; int main(){ map map1; // 插入一个键值对,直接使用{}的方式 map1.insert({1,[......]<p class="read-more"><a href="https://www.yusian.com/blog/cpp/2018/09/09/2052111251.html">继续阅读</a></p> |