我需要用其他字符串索引特定的字符串,我真的找不到一个好方法。我试图使用tr1 :: unordered_map,但我在使用它时遇到了一些困难。 如果有人能告诉我最好的方法是什么,我真的很感激:) 我还需要通过数字索引对象(数字不按顺序排列,所以我不能使用向量)
答案 0 :(得分:7)
std::map怎么办?
std::map<std::string, std::string> foo;
然后你可以添加元素
foo["bar"] = "baz";
cout << foo["bar"] << std::endl; // baz