0
A
回答
5
如果你的意思是,你需要兩個數據與一個索引相關聯,那麼你可以使用std::pair
:
map<string, pair<string, double> > m;
m["greeting"] = pair<string, double>("hello", 3.2);
// or: m["greeting"] = make_pair("hello", 3.2);
cout << m["greeting"].first << endl; // prints hello
cout << m["greeting"].second << endl; // prints 3.2
+5
一個方便的函數是'make_pair(「hello」,3.2)',這樣可以節省不必重複的類型。 –
+0
@GregHewgill啊謝謝,不知道那個功能。我添加了一個關於它的註釋。 –
相關問題
- 1. java中具有多種類型值的地圖
- 2. 具有多種返回類型的類?
- 3. 具有多種類型的通用類
- 4. C++具有多種數據類型的'Undefined Reference'模板類
- 5. 具有多種類型的數組?
- 6. 具有多種類型的REST PathParam
- 7. C#具有多種有效載荷類型的通用樹
- 8. TinyIoc註冊並具有多種類型
- 9. C++ - 具有多種參數類型的方法
- 10. 具有多種視圖類型的RecyclerAdapter中的IndexOutOfBoundsException
- 11. 實體關係圖 - 可具有多種類型的實體
- 12. 具有多種不同種類地址的訂單
- 13. Automapper地圖多嵌套類具有各種特性
- 14. 具有兩種泛型的泛型類
- 15. C結構多種類型
- 16. C++模板 - 多種類型
- 17. 具有多種不同片段類型的Android BaseFragment類
- 18. C++不具有類類型
- 19. deque上有多種類型?
- 20. Java:一種具有多種返回類型的函數......泛型可能嗎?
- 21. 具有多種泛型的字段
- 22. 具有多種形式的MVC模型
- 23. 具有多種類型的元素的XML驗證?
- 24. 具有多種類型的STI的mongo映射器?
- 25. 解釋的功能具有多種類型的
- 26. 的Java Socket編程:具有多種類型的消息
- 27. C#多種類型的通用列表
- 28. 如何獲得具有多個類型參數的泛型類的類型? - C#
- 29. 用於縮略圖多種擴展類型的工具
- 30. 一種類型與多種類型
你不用;好吧,不是那樣。你能解釋一下你想要的嗎?映射是一個關聯容器:你有一個鍵(類型1)和一個值(類型2)。如果你需要存儲的不僅僅是一種簡單的類型,那麼構成這兩件事的類型取決於你。 – Joe