根据cppreference,许多标准模板库(STL)类型的operator!=
,包括std::unordered_map::operator!=
和std::unordered_map::operator!=
,在C ++ 20中被删除。>>
该决定背后的委员会依据是什么?
这是否会使比较支持不对称?根据cppreference,许多标准模板库(STL)类型的operator!=,包括std :: unordered_map :: operator!=和std :: unordered_set :: operator!=在C ++ 20中已删除。什么是...
在C ++ 20中,关系运算符的工作方式发生了变化,特别是通过引入太空飞船std::unordered_set::operator!=
运算符。特别是,如果仅提供std::unordered_set::operator!=
,则<=>
将自动合成为operator==
。