devc 内没有unordered_map
时间: 2023-10-15 20:30:55 浏览: 134
在DevC++中,默认情况下是不支持C++11标准库中的unordered_map的。而在C++11之前的标准库中是没有unordered_map的。
如果你想在DevC++中使用unordered_map,最简单的方法是将DevC++升级到支持C++11的版本。或者你可以尝试使用tr1库,引入#include<tr1/unordered_map>,并且使用using namespace std::tr1;来使用unordered_map。但是请注意,这种方法可能不是最佳选择,因为tr1库在一些编译器中可能不被支持。
另外,你也可以考虑使用其他IDE,例如Visual Studio或者Code::Blocks,它们对C++11标准库的支持更好。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [C++ unordered_map使用问题](https://blog.csdn.net/fantasy_94/article/details/86425018)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文