当前位置: 首页 > news >正文

北京公司的网站建设湖北荆门今日头条

北京公司的网站建设,湖北荆门今日头条,长春疫情最新情况分布图,无线ap组网方案const修饰的常函数 常函数常对象 常函数 成员函数后加const&#xff0c;称为常函数。常函数内部不可以修改成员变量。常函数内可以改变加了mutable修饰的成员变量。 code:#include <iostream>using namespace std;class Horse{public:int age 3;mutable string color …

const修饰的常函数

  • 常函数
  • 常对象

常函数

  • 成员函数后加const,称为常函数。
  • 常函数内部不可以修改成员变量。
  • 常函数内可以改变加了mutable修饰的成员变量。
code:#include <iostream>using namespace std;class Horse{public:int age = 3;mutable string color = "white";//this 指针是一个指针常量, Horse * const this, 它指向的地址不可以修改, const Horse * const this, 则表示其空间的内容也不能修改void show_age() const		//常函数,const其实是用来修饰this指针的,表示this指向的内存空间的内容也不可以修改{//age = 5;				// 常函数中不能修改成员变量color = "black";		// 修饰当成员变量被mutable修饰后,常函数中可以修改cout << "it is " << age << endl;}};int main(){Horse horse1;horse1.show_age();system("pause");return 0;}
result:it is 3

常对象

  • 在声明对象前在const,常对象,常对象的内容不可以修改。
  • 常对象只能调用常函数。
  • 常对象可以修改mutable修饰的成员变量。
code:#include <iostream>using namespace std;class Horse{public:int age = 3;mutable string color = "white";//this 指针是一个指针常量, Horse * const this, 它指向的地址不可以修改, const Horse * const this, 则表示其空间的内容也不能修改void show_info() const		//常函数,const其实是用来修饰this指针的,表示this指向的内存空间的内容也不可以修改{//age = 5;				// 常函数中不能修改成员变量color = "black";		// 修饰当成员变量被mutable修饰后,常函数中可以修改cout << "it is " << age << endl;}void show_info_1(){//age = 5;				color = "black";cout << "it is " << age << endl;}};int main(){Horse horse1;horse1.show_info();const Horse horse2;			// 常对象内的内容不可以修改//horse2.age = 5;			// 常对象不能修改普通的成员变量horse2.color = "brown";		// 常对象可以修改mutable修饰的成员变量cout << horse2.age << endl;cout << horse2.color << endl;horse2.show_info();//horse2.show_info_1();		//常对象不能调用普通的成员函数,普通成员函数可以修改成员变量的值,而常对象对应的成员变量是不可以修改的,冲突,所以不能调用普通成员函数	system("pause");return 0;}
result:it is 33brownit is 3
http://www.ds6.com.cn/news/120838.html

相关文章:

  • 福州做网站价格百度网游排行榜
  • github主页做网站百度指数人群画像怎么看
  • 山东省无障碍网站建设标准辽宁好的百度seo公司
  • 广州网站建设快速的网站设计制作
  • 北京b2c网站制作环球贸易网
  • 天津圣辉友联做网站东莞网络营销推广公司
  • 南宁有本地租房做网站吗google年度关键词
  • 做网站开发赚钱吗seo内链优化
  • 网站内容建设包括什么指数平台
  • 做网站有er图鞍山seo优化
  • 网站首页如何设计网站关键词查询
  • 用div和css做网站的步骤网络推广公司网站
  • phpcms移动端网站怎么做黑帽seo培训网
  • 购物网站常用的多组图左右轮播的js图片特效代码windows7系统优化工具
  • 关于幼儿园的网站模板兰州网站优化
  • flash网站轮播广告怎么做alexa
  • 甜蜜高端定制网站定制网站
  • 自做网站图片版权今日舆情热点
  • 新手建站教程报价单五年级上册优化设计答案
  • 海东市网站建设西安seo代理计费
  • 京伦科技网站做的怎么样业务推广公司
  • 做网站公司汉狮团队搜索引擎优化排名品牌
  • asp 网站开发ip反查域名网站
  • 18款禁用网站app全部杭州百度
  • wordpress 如何显示摘要东莞seo排名外包
  • 下载app 的网站 如何做怎么优化网站排名
  • 淘宝网站怎么做网页设计与制作考试试题及答案
  • 怎样在工商局网站上做网登湖南疫情最新消息
  • 创建网站的费用最新nba排名
  • 寻找销售团队外包北京seo优化方案