【发布时间】:2011-02-11 04:12:05
【问题描述】:
我正在寻找可以执行多个键查找的 C++ 关联映射容器类型。地图需要有恒定的时间查找,但我不在乎它是有序的还是无序的。它只需要快。
例如,我想在映射中存储一组 std::vector 对象,其中 int 和 void* 作为查找键。 int 和 void* 都必须匹配才能检索到我的向量。
这样的容器是否已经存在?还是我必须自己动手?如果是这样,我该如何实施?我一直在尝试将boost::unordered_map 存储在另一个boost::unordered_map 中,但是这种方法还没有成功。如果没有更简单的方法,也许我会继续使用潘兴这种方法。
【问题讨论】:
标签: c++ dictionary containers stdmap