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

做购物网站适合的服务器高端品牌网站建设需要注意什么

做购物网站适合的服务器,高端品牌网站建设需要注意什么,上海做网站的,wordpress nova在类中如果我们希望在常函数中修改某属性的值可以使用mutable来实现。 如果有下面的场景#xff0c;假设我们有一个函数hobby()需要在非const的对象调用的时候#xff0c;应该去修改内部的属性#xff0c;在const修饰的对象调用的时候可以满足不修改内部的属性。 鉴于上面的…在类中如果我们希望在常函数中修改某属性的值可以使用mutable来实现。 如果有下面的场景假设我们有一个函数hobby()需要在非const的对象调用的时候应该去修改内部的属性在const修饰的对象调用的时候可以满足不修改内部的属性。 鉴于上面的情况我们即使使用mutable也无法满足因为mutable是让const函数修改属性一旦设置const的对象和非const的对象就都可以修改了并不能像上面那样进行区分。解决方式:   我们可以对于一个函数写两个版本一个是被const修饰的一个是不被const修饰的。这两个函数的函数名一样参数一样内部实现可以相同也可以不同。  当const的对象去调用此函数的时候会调用到const修饰的版本这样就不会修改属性。 当非const的对象去调用函数的时候会调用到非const修饰的版本这样就可以修改属性。 当然我们同一个函数实现两个版本可能会重复写两段相同的代码只是const和非const的区别所以如果不是特殊需求还是写一个就行。(根据情况确定是否设定为const)  例子 #include iostream #include stringclass People { private:std::string m_hobby; public:People(const std::string other): m_hobby(other) {}std::string hobby() {m_hobby 看电视;return m_hobby;}std::string hobby() const{return m_hobby;} };int main() {People p(学习);p.hobby();const People p1(学习);p1.hobby();std::cin.get();return 0; } p1为常对象调用的是hobby的常函数版本 p为普通对象调用的是hobby的普通函数版本。
http://www.hkea.cn/news/14507157/

相关文章:

  • 郑州网站优化公司哪家好海口专注海南网站建设
  • 校园招聘哪个网站做的好免费包装设计网
  • 网站建设技术团队经验丰富建设银行网站信任
  • 做暧暧视频网站安全吗游戏娱乐网站建设
  • 网站建设 中企动力鄂ICP备网站 设计 文档
  • 网站建站建设网站苏州公司企业网站建设
  • 搜索引擎网站推广法深圳网站建设yuntianxia
  • 花都网站建设公司包头市建设工程质量监督站网站
  • 服装网站建设目标客户9元建站节
  • 手机域名网站怎么做世界互联网峰会2022
  • 泰兴市淘宝网站建设新开传奇网站迷失版
  • 做网站空间怎样制作h5
  • WordPress网站htm地图iis能搭WordPress
  • 聊城做网站费用信息排名好的青岛网站建设
  • 工作室网站模板下载建行手机银行官方正式版
  • 做网站开发的公司哪家好北京城乡住房建设官方网站
  • 微网站怎么做百度关键词广州天府路一栋楼外墙脚手架坍塌
  • 做网站最好的工具网页版梦幻西游手游
  • 怎样做自己的加密网站wordpress 响应式模板下载
  • 万网怎么做网站关于网站开发的参考文献有哪些
  • 人才网站建设方案用万网建设网站教程视频
  • 合肥网站排名优化公司商城网站功能介绍
  • 西宁网站制作 青企业展示型网站怎么建
  • 漳州网站建设去博大a优专业做外贸网站建设
  • 网站建设 学习 长沙西安app网站开发
  • 网站建设系统怎么样阀门网站设计
  • 网络营销外包怎么样seo网站推广杭州
  • 网站建设标志头像图片企业做网站需要什么软件
  • 酷炫网站首页黄页88收费吗
  • 驾考学时在哪个网站做青岛高端网站建设公司