c++ - 通过其他字符串索引字符串

标签 c++ string indexing tr1 unordered-map

我需要用其他字符串索引特定字符串,但我真的找不到这样做的好方法。我尝试使用 tr1::unordered_map,但我在使用它时遇到了一些困难。 如果有人能告诉我最好的方法是什么,我将不胜感激 :) 我还需要按数字索引对象(数字没有按顺序排列,所以我不能使用 vector )

最佳答案

std::map呢? ?

std::map<std::string, std::string> foo;

然后就可以添加元素了,

foo["bar"] = "baz";
cout << foo["bar"] << std::endl;  // baz

关于c++ - 通过其他字符串索引字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2578079/

相关文章:

c++ - 什么时候使用HeapCreate函数或者什么情况下需要堆的数量?

c++ - 如果我想将 char 提升为 int,我应该使用 static_cast<int>(char variable) 还是 +(char variable)?为什么?

indexing - n1ql 中的 Order By 索引

Mysql:2个ID的主键内部连接给出 "Range checked for each record"

c++ - (JNI)从cpp lib调用函数时的数据类型转换

c++ - 这段代码会使那些 vector 对齐吗?

javascript - AngularJS 模型和 Controller 之间的类型错误

python - 切片 python 字符串

php - 获取字符串的最后一个单词

python - 在第二维上用相同的索引扩展列表