楼主好,对于自定义数据结构用于 map 的问题,我感觉正确的回答应该是这样:如果该自定义数据结构是 key 类型,那么需要在类内重载 < 运算符和 == 运算符;如果该自定义数据结构是 value 类型,那么不需要重载任何运算符也可以