STL中的一般都是用小于号(<)做比较, map中的查询就是用的小于号,因此我们在用结构体或者类做map的关键字的时候,就要重载类的小于号,下面是我在工作中写的一个简单例子, 经过测试的,没有问题,但是写法比较土, 如果有更好的在补上。
C++ STL map 自定义键值示例
本文介绍如何为C++ STL中的map容器自定义键值类型,并通过一个具体示例展示如何重载小于运算符以实现自定义类型的比较逻辑。
2060

被折叠的 条评论
为什么被折叠?