LClearner
2017-08-06 02:11c++ 关于sort 函数的问题
错误 10 error C2676: 二进制“-”:“std::_Tree_const_iterator<_Mytree>”不定义该运算符或到预定义运算符可接收的类型的转换 d:\软件\vc\include\algorithm 3806 函数对象1
错误 11 error C2780: “void std::_Sort(_RanIt,_RanIt,_Diff)”: 应输入 3 个参数,却提供了 4 个 d:\软件\vc\include\algorithm 3806 函数对象1
#include<iostream>
#include<set>
#include<algorithm>
#include<functional>
using namespace std;
int main()
{
int a[]={1,2,1,3,4,5,8,7};
set<int> b(a,a+8);
cout<<b.size()<<endl;
sort(b.begin(),b.end(),greater<int>());//请问这里有错嘛
getchar();
return 0;
}
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- C++,在谭浩强的书上我copy了一个代码,但是改了函数名,真的觉得没影响啊。但是居然输出不了结果
- c++
- 4个回答
- typedef 函数,对这块不是很熟悉,求指点!!!
- c语言
- c++
- 2个回答
- 下面的程序完成对长度为N的整型数组a进行从小到大的排序。请分别用选择排序法、冒泡排序法完成函数sort。
- c语言
- c++
- 3个回答
- C++的sort函数的问题...
- c语言
- c++
- 1个回答
- 请问一下C++中,自己重写sort函数是怎么会事?
- leetcode
- c++
- sort
- 4个回答
换一换