Je suis à la recherche d'une structure dual-map standard - y en a-t-il une implémentée dans std/boost/une autre bibliothèque C++ standard? Quand je dis «double-carte», je veux dire une carte qui peut être indexée efficacement à la fois par la clé et la «valeur» (elle a deux types de clé au lieu d'un type clé et un type valeur).mise en œuvre de la structure double carte?
par exemple:
dualmap<int,string> m;
m[1] = "foo";
m["bar"] = 2
int a = m["bar"]; // a = 2
Merci, Dan