我需要索引特定的字符串與其他字符串,我真的找不到一個好的方法來這樣做。我試圖使用tr1 :: unordered_map,但我在使用它時遇到一些困難。 如果有人能告訴我什麼是最好的辦法,我會非常感謝:) 我還需要通過一個數字索引對象(數字不是爲了所以我不能使用一個向量)由其他字符串索引字符串
回答
std::map怎麼辦?
std::map<std::string, std::string> foo;
然後你可以添加元素,
foo["bar"] = "baz";
cout << foo["bar"] << std::endl; // baz
我試圖使用這個: std :: map
您可以發佈一個最小化測試用例在你的問題中,以及編譯器的輸出?該代碼看起來很合理。 – 2010-04-05 11:43:42
第一個標頭:http://pastebin.com/1M6p55fG,第二個標頭:http://pastebin.com/e74mpFwj,代碼文件:http://pastebin.com/rMbyBdbU,輸出:http://pastebin.com/ wy57wMjC – 2010-04-05 12:01:11
- 1. 字符串覆蓋其他字符串
- 2. 搜索字符串的字符串並返回其他值
- 3. 索引字符串?
- 4. 字符串索引
- 5. 索引字符串
- 6. 由其他變量和字符串
- 7. 有一個String []由其他字符串[]
- 8. 在一個字符串中搜索其他字符串的字符出現
- 9. 資源包 - 引用其他字符串?
- 10. 如何打印出字符串索引字符串中字符串的字符
- 11. 查找其他字符串
- 12. 作爲字符的索引字符串
- 13. NSString操作符(如果字符串比其他字符串大)
- 14. 字符串Manipultation - 兩個其他字符串之間獲取字符串?
- 15. hw搜索索引字符串列表中的子字符串?
- 16. 由字符串
- 17. 使用字符串索引
- 18. 子索引成字符串
- 19. 字符串索引OutOfBoundsException?
- 20. 字符串索引驗證
- 21. postgresql索引字符串列
- 22. C++索引TCHAR字符串
- 23. 索引,字符串,列表
- 24. 字符串索引的MySQL
- 25. 字符串索引越界
- 26. PHP:字符串索引
- 27. 獲取字符串索引
- 28. 索引Mysql字符串
- 29. 找到字符串索引
- 30. C# - 由其他字符串作爲幫手的字符串排序
某種形式的地圖是正確的做法 - 你有什麼困難?如果您需要以兩種方式進行索引,您可能需要兩個容器。 – 2010-04-05 11:27:08
@標記帽子與它有什麼關係? – bmargulies 2010-04-05 11:31:32