class assassin {int health;public:assassin(int _health = 0) :health(_health) {};int gethealth() {return health;}
};
int main()
{const assassin p1(3);cout << p1.gethealth() << endl;return 0;
}

错误(活动) E1086 对象含有与成员 函数 “assassin::gethealth” 不兼容的类型限定符
解决方法:将int gethealth() 改成int gethealth()const
对 于 一 个 常 量 对 象 , 只 能 调 用 常 函 数 \color{#FF3030}{对于一个常量对象,只能调用常函数} 对于一个常量对象,只能调用常函数

class assassin {int health;public:assassin(int _health = 0) :health(_health) {};int gethealth() const {return health;}
};
int main()
{const assassin p1(3);cout << p1.gethealth() << endl;return 0;
}

对象含有与成员函数不兼容的类型限定符相关推荐

  1. c++类之“对象包含与成员函数不兼容的类型限定符”与“对象含有与成员 函数 “CarBody::Geta” 不兼容的类型限定符”错误的修改

    首先看一段代码 #include<iostream> using namespace std; int car_num=0; struct position {double x, y; } ...

  2. php调用成员函数错误,PHP致命错误:在非对象上调用成员函数exec...

    我收到错误PHP致命错误:每当我调用类似的东西时,都在非对象上调用成员函数execute(),该对象引用-.-> execute()行. $select_str = 'select id, st ...

  3. php函数param太多,关于php:在非对象上调用成员函数bind_param()

    本问题已经有最佳答案,请猛点这里访问. 我正在尝试在此准备好的语句中绑定变量,但我一直收到错误: Call to a member function bind_param() on a non-obj ...

  4. 【C++】类和对象的默认成员函数讲解

    文章目录 简介 构造函数※※※ 系统生成的默认构造函数的特性 构造函数的初始化列表 析构函数※ 拷贝构造函数※※※ 默认的拷贝构造函数 赋值重载函数 赋值运算符的重载格式 赋值运算符只能重载成类的成员 ...

  5. 《C++面向对象高效编程(第2版)》——3.11 类名、成员函数名、参数类型和文档...

    本节书摘来自异步社区出版社<C++面向对象高效编程(第2版)>一书中的第3章,第3.11节,作者: [美]Kayshav Dattatri,更多章节内容可以访问云栖社区"异步社区 ...

  6. c++中delete对象后 调用成员函数_C++类的特殊成员函数及default/delete特性

    本文包含以下内容 1. C++的四类特殊成员函数介绍,重点介绍拷贝构造函数和拷贝复制运算符 2. C++11中的default/delete特性 本文内容侧重个人理解,深入理解其原理推荐https:/ ...

  7. C++中常对象、常成员函数、常成员变量

    用const修饰的类对象叫做常对象, 用const修饰的成员函数叫常成员函数, 用const修饰的成员变量叫常成员变量, 常对象: 型如:      const  <类名>  <对象 ...

  8. C++中常对象与常成员函数以及this与成员函数的联系与区别

    class A { }; /* 小记:对于const声明的对象,针对哪个变哪个不变得问题,实际上就是const后的整体不变 e.g.: const int *A; 或 int const *A; / ...

  9. 3-5:类与对象中篇——默认成员函数之运算符重载

    文章目录 一:运算符重载 (1)运算符重载 A:为什么要有运算符重载? B:如何进行运算符重载 C:注意 (2)赋值运算符重载 二:const修饰类的成员函数 一:运算符重载 C++ 允许在同一作用域 ...

最新文章

  1. Thread\Threading.Timer\Task中ShowDialog()方法报错:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式”
  2. 前端性能优化之图像优化原理
  3. vs code python 插件_工具篇-vscode效率提升插件
  4. FaunaDB and serverless and bmob
  5. python合并多个txt文件_python如何合并多个txt文件删除所有重复行并生成新文件
  6. Sikuli -- 创新的图形化编程技术
  7. 问题:Warning: Attempt to present UINavigationController whose view is not in the window hierarchy
  8. 手机音乐计算机软件,盘点适合手机音频剪辑软件
  9. Caffe 框架介绍
  10. 网上图片的几种保存方法
  11. Python逻辑判断顺序
  12. NOI 1966 玛雅历
  13. 十年一觉程设梦[完整版]
  14. 甘特图是什么意思?甘特图制作步骤教程
  15. 网页获取到的图片bease64编码,转化为二进制,进而保存为图片
  16. Wind安装程序出现x80070652错误问题
  17. Store Forwarding
  18. 这是个什么软件Android,想提高语文水平,不妨试试这几个APP(Android)
  19. class 和 def
  20. linux系统echo函数,Linux下echo与time服务的程序实现

热门文章

  1. 如何将git上项目在本地跑起来
  2. Python输出 计算器 !
  3. 符合Scorm的LMS系统
  4. go get无法下载(unrecognized import path)的问题解决方法
  5. SVG不能铺满的问题
  6. R语言中的Wilcoxon符号秩检验与配对学生t检验
  7. bzoj3894 文理分科 最小割
  8. 在linux基础上开发内核,科学院在Linux内核基础上,开发出中文操作系统是()。A.中科LinuxB.熊猫LinuxC.红旗Linux...
  9. 庐陵乡土“订婚”文化简记
  10. 成功搭建Selenium运行环境,能够使用Chrome浏览器打开任意网页