我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:六合公式 > 仿函数 >

请问c++中的STL链表中的sort怎么用??链表里的元素是类的对象成

归档日期:05-30       文本归类:仿函数      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部list::sort有两种形式,一种是不带参数的,一种是可以传入一个比较函数或仿函数的。

  如果链表中保存的元素支持比较运算(比如是int、double这种基本类型,或者是对象但对象定义了operator

  展开全部list::sort有两种形式,一种是不带参数的,一种是可以传入一个比较函数或仿函数的。

  如果链表中保存的元素支持比较运算(比如是int、double这种基本类型,或者是对象但对象定义了operator 等比较运算符),则可以调用不带参数的sort,这样将按照元素本身的比较运算来进行排序。

  如果使用带参数的sort,则可以在调用的时候传入一个比较函数或仿函数,这个函数接收两个元素类型的变量并返回true或false,true表示第一个元素小于第二个元素,否则返回false。

本文链接:http://renfriends.com/fanghanshu/480.html