Dan*_*nra 4 c++ boost std map
我正在寻找一个标准的双映射结构 - 是否有一个在std/boost /另一个标准C++库中实现?
当我说"双映射"时,我指的是一个可以通过键和"值"有效索引的映射(它实际上有两种键类型,而不是一种键类型和一种值类型).
例如:
dualmap<int,string> m; m[1] = "foo"; m["bar"] = 2 int a = m["bar"]; // a = 2
谢谢,丹
pio*_*otr 13
如果你不想要所有增强多指数的马力,那就有增强的bimap.
小智 5
Boost多索引可能就是你想要的 - 参见http://www.boost.org/doc/libs/1_42_0/libs/multi_index/doc/index.html
归档时间:
15 年,11 月 前
查看次数:
932 次
最近记录: