(ordMap, " ordMap: ");
printContainer(multiMap, " multiMap: ");
return 0;
}
代码示例中我使用了 std::map..., 因为多数情况下他都是我们使用关联容器的第一选择.另外,如果你需要存储大量元素并且保证访问效率,你就可以试试 std::unordered_map.在我之前的文章中,我对这两个容器的访问效率做了一些比较...2017 的节点(node_type),接下来的代码 nodeHandle.key() = 6 将节点的键改为了 6, 然后使用 ordMap.insert(std::move(nodeHandle)...) 将节点插入到了 ordMap 中,这里我必须使用 move 的方式来插入提取的节点,因为 node_type 并不支持拷贝....); // A
nodeHandle.key() = 6;
multiMap.insert(std::move(nodeHandle));
auto