我在看 Two dimensional unordered_map看到了
typedef std::pair<int,int> Coordinates;
typedef std::unordered_map<Coordinates,void *> TwoDimensionalNodes;
将 void*
作为模板的第二个参数是什么意思?
我看了cppreference.com当然,没有发现提到 void
。
最佳答案
第二个模板参数是映射类型。通过指定 void*
,您可以创建一个映射,您可以在其中存储类型为 void*
的对象。
关于c++ - 将 void* 作为 std::unordered_map 的第二个模板参数是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44235876/