如果是
std::set,
std::multiset,
std::map(key),
std::multimap(key),
std::priority_queue
则需要重载operator<或者提供Compare类
如果是
std::unordered_set,
std::unordered_multiset,
std::unordered_map(key),
std::unordered_multimap(key),
则需要 重载operator==或提供Equal类,并提供Hash类
看你用那个容器了,如果想set 容器要重载 > 操作