如果我想使用STL中提供的哈希函數對象,我應該在Linux上包含哪個頭文件?例如哈希Hf;在哪個頭文件中聲明C++ STL哈希函數對象?
0
A
回答
3
#include <hash_map>
一些Linux發行版是可以在這裏找到:
#include <ext/hash_map>
更多信息here。 hash_map目前不是官方STL的一部分,但它的TR1爲<unordered_map>
。
+0
我知道這是一個擴展,但大多數C++編譯器都支持它。 – 2009-12-02 18:02:54
+1
或
0
這是你在找什麼:
定義 在頭的hash_map和的hash_set定義,並在向後兼容的頭hash_map.h和hash_set.h。本課程是SGI的延伸;它不是C++標準的一部分。
相關問題
- 1. 函數聲明STL在頭C++
- 2. Python哈希函數和哈希對象
- 3. 在C++中聲明unordered_set的哈希函數?
- 4. C++,在頭文件中的對象聲明
- 5. 在頭文件中聲明變量C++
- 6. 聲明頭文件和cpp文件C++
- 7. 在頭文件中聲明指針? (C++)
- 8. 函數在C頭文件中聲明瞭兩次
- 9. 避免在類頭文件中聲明私有函數(C++)
- 10. 是否需要在頭文件中聲明所有C函數
- 11. 在哪裏聲明C#Win Forms中的頭文件的內容?
- 12. 在頭文件中聲明一個CString函數
- 13. 鏈式哈希表聲明
- 14. 函數聲明文件中需要C頭指令?
- 15. 鏈接器混亂爲頭文件中聲明的函數(C)
- 16. 在哪裏聲明QMainWindow的某些Qt對象:在頭文件或構造函數中?
- 17. 如何在頭文件和c文件中聲明函數指針?
- 18. VS2010可以告訴我哪個頭文件在聲明中拉?
- 19. 使用對象的聲明文件(C++)
- 20. 在頭文件中聲明服務器對象Arduno以太網
- 21. Xcode4 - 聲明在頭文件中的對象
- 22. extern聲明和頭文件在C
- 23. C++在類頭中聲明一個帶ostream的函數
- 24. 在js文件中聲明javascript對象。
- 25. C#對象聲明
- 26. 聲明對象C#
- 27. 錯誤C2491:在頭文件中聲明並在C++中定義的函數
- 28. C++ 11 std ::哈希函數對象類線程安全
- 29. C++內聯函數調用函數可以在頭文件後面聲明嗎?
- 30. 使用STL的C++哈希表w/o
你是指哈希函數(「哈希函數對象」)?或者你指的是散列容器(非標準擴展中的hash_map,以及C++ 0X提議中的unordered_map)? – 2009-12-02 18:01:40