我已經使用了很長時間的java,看到有一個實現大量的數據結構,如列表,哈希表,隊列,額外的樹。但現在我更關心與c + + 是否有任何以前實現這些庫數據結構?C++實現的數據結構庫?
-2
A
回答
2
其他人提到的C++ STL是有用的,但與Java標準庫集相比是相當有限的。你可能也想看看Boost C++ Libraries,這是非常常用的 - 你幾乎可以把它看作是STL的擴展(實際上,一些Boost庫已經把它變成了新的C++標準)。
7
是的,它被稱爲標準模板庫,或者最近它們被認爲是標準庫的一部分。
您可以使用:
std::vector<T>
std::queue<T>
std::dequeue<T>
std::set<T>
std::map<T>
std::multiset<T>
std::multimap<T>
和哈希表,以及在大多數平臺上,但他們是一個更近的增加。它們每個都需要一個以自己名字命名的頭文件,除了multiset和multimap都在設置和映射之下。
整個網站猖獗的例子(如每個問題),所以只需選擇一個和瀏覽。
0
你應該看看C++ STL。下面是一些解釋 http://www.cplusplus.com/reference/stl/
STL是一個集合C++庫,允許您使用多個數據結構。
3
標準庫包括std::list
,std::unordered_map
,std::queue
,和std::set
/std::map
,其是表,哈希表,隊列,和樹分別。
0
在C++中默認情況下你有STL庫http://www.cplusplus.com/reference/stl/ 地圖,隊列,列表,雙端隊列,矢量..
爲更多的複合事情樹有百萬的比比皆是開發實例和庫..常時你需要一棵特殊的樹,也許是一棵紅黑色的樹。你學習和開發一個,或者你試圖找到一個庫。
相關問題
- 1. 在C++中實現數據結構
- 2. C數據結構庫
- 3. 實現上的數據結構
- 4. 實現算法和數據結構的
- 5. C實現翼緣結構?
- 6. C++:實現匿名結構
- 7. 三個實體的數據庫結構
- 8. 關於在c中實現圖的數據結構的想法
- 9. 社交登錄實現的數據庫結構?
- 10. 實現圖樹的最佳數據庫結構
- 11. 實現通用對象的數據庫結構
- 12. C中的標準數據結構庫?
- 13. 在C++中設計Prim實現的數據結構
- 14. C - 如何使我的數據結構實現同步?
- 15. 在C++中實現序列化的數據結構對齊
- 16. 在C++中實現複雜的數據結構
- 17. Dijkstra算法實現的最佳數據結構是什麼? C#
- 18. 是否有爲C#實現的任何圖形數據結構?
- 19. Java樹數據結構實現
- 20. 在數據結構中實現隊列
- 21. 在java中實現數據結構
- 22. 實現樹型數據結構
- 23. 數據結構來實現連接
- 24. 實現一個TRIE數據結構
- 25. 如何將這個json feed實現到數據庫結構中?
- 26. 在Azure服務結構中實現數據庫故障轉移
- 27. 數據庫文件結構和索引及實現
- 28. 數據庫結構
- 29. 數據庫結構
- 30. 在C中實現同步數據結構
-1:明顯完全和完全沒有研究工作。你所要搜索的只是「C++標準庫」,你會看到你要求的大部分內容。 – 2012-02-20 18:35:17