map与unordered_map

b

 2.unordered_map自定义键类型需要自己定义,不然会报错

由于unordered_map是采用哈希实现的,对于系统的类型int, string等,都已经定义好了hash函数,所以如果我们引入新的自定义类型的话,系统并不知道如何去计算我们引入的自定义类型的hash值,所以我们就需要自己定义hash函数,告诉系统用这种方式去计算我们引入的自定义类型的hash值
自定义的hash函数如下:

posted @ 2021-12-05 22:38  天凉好个秋秋  阅读(31)  评论(0编辑  收藏  举报