问题描述:把set容器的内置排序算法改变时,使用仿函数 但是出现了一下错误

修改前

//set容器排序
class MyCompare {public:bool operator()( int v1,  int v2) {return v1 > v2;}
};void test01() {//指定排序规则为从大到小set<int,MyCompare> s2;//插入数据s2.insert(40);s2.insert(50);s2.insert(20);s2.insert(10);for (set<int, MyCompare>::iterator it = s2.begin(); it != s2.end(); it++) {cout << *it << endl;}
}
int main() {test01();system("pause");return 0;
}

以上代码出现一下错

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C3848 具有类型“const MyCompare”的表达式会丢失一些 const-volatile 限定符以调用“bool
MyCompare::operator ()(int,int)” Project02 E:\develop\visual studio\visual
studio\VC\Tools\MSVC\14.32.31326\include\xutility 1451

修改后 加const

class MyCompare {public:bool operator()( int v1,  int v2) const{//在这里加constreturn v1 > v2;}
};

【C++编程语言】严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C3848 具有类型“const MyCompare”的表达式会丢失一些 const-volatile 限定符以调用“bool相关推荐

  1. 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 无法将“obj\Debug\上位机.exe”复制到“bin\Debug\上位机.exe”。超出了重试计数 10。失败

    项目场景: 提示:Visual studio常见bug: 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 无法将"obj\Debug\上位机.exe"复制到"bi ...

  2. 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2038 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MDd_DynamicDe

    系列文章目录 文章目录 系列文章目录 前言 一.错误原因 二.解决问题![在这里插入图片描述](https://img-blog.csdnimg.cn/a8ce751feae54668aa54ffe2 ...

  3. 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 无法将“obj\Debug\上位机.exe”复制到“bin\Debug\上位机.exe”。超出了重试计数 10。失败。

    ** 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 无法将"obj\Debug\上位机.exe"复制到"bin\Debug\上位机.exe".超出了重 ...

  4. 严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB4030 “是(/ZW)”对于“CL”任务的“CompileAsWinRT”参数是无效值。“CompileAsWinRT”参数的类型为“S

    报错页面如下: 解决方法: 将红圈部分改为x64即可 问题解决后展示: 运行成功!

  5. 严重性 代码 说明 项目 文件 行 禁止显示状态错误 CefSharp.Common will work out of the box if you specify platform (x86 /

    解决方法:

  6. 严重性 代码 说明 项目 文件 行 禁止显示状态

    严重性    代码    说明    项目    文件    行    禁止显示状态 错误    LNK2019    无法解析的外部符号 "public: void __thiscall ...

  7. 严重性 代码 说明 项目 文件 行 禁止显示状态 警告 CS8032 无法从...创建分析器...的实例: 未能加载文件或程序集...或它的某一个依赖项。系统找不到指定的文件

    错误信息:严重性 代码 说明 项目 文件 行 禁止显示状态 警告 CS8032 无法从 C:\Users\Administrator\Desktop\SVG-master\Generators\bin ...

  8. 严重性代码说明项目文件行禁止显示状态错误项目 Common 的 NuGet 包还原失败: 找不到“X.X.X”版本的程序包“XXXXXX”。

    NuGet 包还原失败 文章目录 NuGet 包还原失败 前言 一.原因 二.添加镜像地址 三.寻找包下载指令 四.启动指令自动添加安装需求包 前言 VS错误:严重性代码说明项目文件行禁止显示状态错误 ...

  9. 严重性代码说明项目文件行 禁止显示状态错误 C4996 fopen('fscanf'、strcmp):This function or variable may be unsafe. 最全解决办法

    解决fopen.fscanf 在VS中要求替换为fopen_s.fscanf_s的最全解决办法                                                     ...

最新文章

  1. 动态规划--连续子序列的最大和
  2. poj1061-青蛙的约会(拓展欧几里得java)
  3. 好用的数据分析工具能顶半个BI团队?大佬力荐这款工具值得体验
  4. springboot中分页插件pageHelper的使用
  5. shopxo二次开发:底部导航VS顶部导航 (统一性问题)
  6. thread.sleep是让哪个线程休眠_java多线程必看:java线程的生命周期
  7. Linux kernel tick发起调度软中断函数调用图
  8. 《微观经济学》第四章供给与需求的市场力量
  9. 惠普电脑u盘重装系统步骤_惠普电脑重装系统图文教程
  10. matlab画基尼系数,matlab 拟合洛伦兹曲线求基尼系数
  11. 用devc++表白_【重大表白墙】19级倪yl,风吹起如花般破碎的流年,而你的笑容摇晃摇晃,成为我命途中最美的点缀...
  12. 基于元数据规则的大数据解决方案
  13. uva10066-双塔
  14. python中函数定义的关键字_python中定义函数的关键字是什么
  15. 免费版本在线客服迷你窗口内的开场广告语如何关闭?
  16. oracle的date_add,SQL Server 中add函数到 oracle date add的操作
  17. uniapp小程序绘制二维码生成图片截图保存到本地
  18. 信息安全的前景如何?就业渠道有哪些?
  19. Innovus/Encounter Floorplan命令合集(二)
  20. 基于SC-LIO-SAM的SLAM实践

热门文章

  1. 小米2S手机开启开发者选项
  2. 自写网络验证,支持注册 充值 在线消息 自动更新
  3. “PHP语言,是全世界最好用的编程语言!“
  4. 女人心疼男人的10种方式
  5. 【Baidu Apollo】3 定位
  6. layui实现空气日历动态日期变色
  7. Redis常用数据结构及其场景归纳
  8. 淘宝商城 入住费用
  9. 每日好店——淘宝店铺推荐系统实践
  10. 如何在Ubuntu 20.04上设置和配置证书颁发机构(CA)