c++ 哈希表中,可不可以使用自己定义的数据类型(如list)作为key?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ 哈希表中,可不可以使用自己定义的数据类型(如list)作为key?相关的知识,希望对你有一定的参考价值。
我想把一个list<string> 作为哈希表的键值进行索引,可以这样做么?查了一下网上,好像key的类型只能是int, char等这类基本类型。请问如果想要让键值成为list型,需要怎样做?谢谢。
参考技术A 可以把list<string>的指针地址强转成int作key 参考技术B 把int型强行转化为指针...32位机上 指针是32位 int 也是
可以通用....
以上是关于c++ 哈希表中,可不可以使用自己定义的数据类型(如list)作为key?的主要内容,如果未能解决你的问题,请参考以下文章