小编Pra*_*rma的帖子

解释标准库排序函数C++的比较谓词的工作原理?

在stackoverflow上阅读了一些答案后,我仍然无法理解何时比较函数必须返回false以及何时返回true.在这个答案中写道,它模拟小于运算符,但我现在认为,如果比较函数是这样的:

bool compare(const myClass& object1, const myClass& object2)
{
     if(object1.property < object2.property)
         return true;
     else
         return false;
}
Run Code Online (Sandbox Code Playgroud)

将按myclass升序对对象矢量进行排序.我是对的吗?...我觉得我还是很困惑.

c++ sorting function c++11

-2
推荐指数
1
解决办法
75
查看次数

标签 统计

c++ ×1

c++11 ×1

function ×1

sorting ×1