2010-03-09 70 views
3

我正在寻找一个标准的双映射结构 - 是否有一个在std/boost /另一个标准C++库中实现?双地图结构实现?

当我说“双映射”时,我的意思是一个可以通过键和“值”(它实际上有两个键类型而不是一个键类型和一个值类型)有效索引的映射。

例如:

dualmap<int,string> m; 
m[1] = "foo"; 
m["bar"] = 2 
int a = m["bar"]; // a = 2 

感谢, 丹

回答