由于hash_map和hash_set这两个容器并没有被纳入C++标准,所以,这两个容器并不能像其他容器一样包含在STD命名空间下。

也就是说,using namespace std;后是不能找到这两个容器的,这两个容器在在VS IDE下, 是属于STDEXT命名空间下。

用 using namspace stdext;即可。 

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐