2010-03-09 80 views
3

我正在尋找一個標準的雙映射結構 - 是否有一個在std/boost /另一個標準C++庫中實現?雙地圖結構實現?

當我說「雙映射」時,我的意思是一個可以通過鍵和「值」(它實際上有兩個鍵類型而不是一個鍵類型和一個值類型)有效索引的映射。

例如:

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

感謝, 丹

回答