map <int,int> a,b </int,int>中a和b的数据类型

时间:2014-06-30 19:55:04

标签: c++

我正在努力学习c ++。我在c ++的地图上被震惊了。有人可以定性地向我解释什么是地图以及更常用的地方?

1 个答案:

答案 0 :(得分:1)

你对std::map的内部错误 - 它使用了O(log n)插入,查询和删除时间的数据结构。 IIRC,它是一棵红黑树。要回答您的问题,存储的对象类型为map<int,int>::value_type std::pair<const int, int>。这是ref