【发布时间】:2015-03-03 11:56:05
【问题描述】:
我需要使用一个字典,它将ints 对映射到不同的ints 对。关于该主题的其他 SO 问题声称 C++ 具有 std::map 和 hash_map,但由于某种原因,我的代码似乎无法识别它。
为了试一试,我复制了一个我找到的随机代码:
hash_map<const char*, int, hash<const char*>, eqstr> months;
Visual Studio 声称:identifier "hash_map" is undefined
知道这意味着什么,我该如何解决?自从我上次使用 C++ 以来已经有很长时间了,如果问题是基本的,很抱歉......谢谢。
【问题讨论】:
-
“为了试一试,我复制了一个我找到的随机代码”——哦,是的,这不是编程的工作原理。
-
嘿...这有什么问题?当我第一次使用某些东西时,是的,我会复制一些代码,玩弄它,当我有足够的信心使用它时,我会自己编写东西。有这么糟糕吗……? ;)
标签: c++ dictionary hash