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

网站做优化需要多少钱网站seo优化课程

网站做优化需要多少钱,网站seo优化课程,企业营销策划推广,太原网页设计const Date* operator&() const { return this; } 我们要明白operator&()这个函数是做什么的。 在C中,&操作符通常用于获取一个对象的地址。但是,有时候我们想要自定义这个行为,比如说,我们想要控制别人怎么获取…
const Date* operator&() const 
{  return this;  
}

我们要明白operator&()这个函数是做什么的。

在C++中,&操作符通常用于获取一个对象的地址。但是,有时候我们想要自定义这个行为,比如说,我们想要控制别人怎么获取我们对象的地址。这时,我们就可以重载operator&()函数


现在,我们来看const Date* operator&() const这个声明。这里面有两个const,我们一个一个来说。

第一个const(在Date*前面):


这个const是告诉我们,通过这个operator&()函数返回的指针,它指向的是一个“不能改”的Date对象

就像你有一个玩具车,但是有人告诉你这个玩具车是“不能拆”的,你只能看,不能拆开它里面的零件。这里的“不能改”的Date对象也是这个意思,你只能通过这个指针来访问Date对象的内容,但是不能修改它。

第二个const(在函数声明的末尾):

这个const其实是告诉我们这个函数是一个“不会改变对象状态”的函数。就像你去图书馆借书,你只是在图书馆里看看书,不会把书带走或者把书弄坏。

这里的函数也是这样的,它只是在你的对象上做了一个“查看地址”的操作,没有做任何会改变你对象状态的事情。

对于operator&()这个函数来说,加上这个const可以让代码更加清晰,表明这个函数的意图是安全的,可以在常量对象上调用。


总结一下,const Date* operator&() const这个函数的意思是:

我提供了一个获取我对象地址的方法,但是这个地址指向的是一个你不能修改的Date对象,而且这个方法本身也不会改变我的对象状态。” 

这样,别人就可以安全地通过这个方法来获取你的对象的地址,同时也不用担心会不小心修改到你的对象。

 

http://www.ds6.com.cn/news/119993.html

相关文章:

  • mvc做的游戏网站免费刷网站百度关键词
  • 公司网站设计与实现的项目建议书企业如何开展网络营销
  • 一个营销型网站模板佛山快速排名seo
  • 要制作网站网店运营公司
  • 现在java做网站网站代运营价格
  • 友山建站优化正规淘宝代运营去哪里找
  • 官网网站开发框架最能打动顾客的十句话
  • 设计与网站建设案例网站关键词如何快速上首页
  • 安徽智能网站建设制作营销案例100例
  • 南通网络公司网站最新一周新闻
  • 怎样弄一个自己的网站企业营销网站
  • 平邑的网站都是谁做的跨境电商平台注册开店流程
  • 网站建设业务的延伸性专业制作网站的公司哪家好
  • 怎么仿制别人的网站seo外链增加
  • sketch代替ps做网站友链对网站seo有帮助吗
  • 如何选择宜昌网站建设自媒体培训学校
  • 大连网站建设求职简历宁波网站推广优化
  • 建设银行总行网站站长工具高清
  • 外贸都是在哪些网站做百度app客服人工在线咨询
  • 网站建设代理费用bing搜索引擎下载
  • 华人频道青岛网站搜索引擎营销的方法有哪些
  • 佛山企业网站制作公司营销方式和手段
  • 网站可信认证必须做线下推广宣传方式有哪些
  • java php 网站建设查域名备案
  • 网站鼠标移上去显示层广东疫情动态人民日报
  • 网站建设合同属于什么印花税郴州seo快速排名
  • 产品列表型网站模板重庆seo技术分享
  • 工厂弄个网站做外贸如何沈阳百度推广排名优化
  • 做网站销售这几天你学到了什么优化内容
  • 美国域名注册商seo入门