我按照以下标准(set,map)(正常,多个)(有序,无序)对c ++ stl关联容器进行了分类。
有8例(2 * 2 * 2)。
我想确保自己对每个容器,为了使用用户定义的类作为应该定义函数的键。以下是我对我的问题的回答。
组
hash function
,comparison function for equality
comparison function for <
组
unordered_set:hash function
,comparison function for equality
(有序)设置:comparison function for <
地图
多重映射
unordered_multimap:hash function
,comparison function for equality
(有序)多地图:comparison function for <
地图
unordered_map:hash function
,comparison function for equality
(有序)地图:comparison function for <
这是对的吗?
答案 0 :(得分:0)
是的,这是完全正确的。