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

php做网站切换语言重庆店铺整站优化

php做网站切换语言,重庆店铺整站优化,丹江口网站建设,辽宁建设工程信息网诚信库官网3.1 类成员分开存储 成员变量和成员函数在内存中是分开存储的只有非静态成员变量是存储在对象上的 C为空对象分配1字节的空间非空对象的大小为其内部非成员变量大小总和 静态成员不占对象空间不同对象的成员函数共享一个函数实例,不占对象空间(通过th…

3.1 类成员分开存储

  • 成员变量和成员函数在内存中是分开存储的
  • 只有非静态成员变量是存储在对象上的
  1. C++为空对象分配1字节的空间
  2. 非空对象的大小为其内部非成员变量大小总和
  • 静态成员不占对象空间
  • 不同对象的成员函数共享一个函数实例,不占对象空间(通过this指针进行区分函数属于哪个对象)

3.2 this指针

(1)概念

  • this指针的本质是一个指针常量-->指向不能改变
  • this隐含在每一个非静态成员函数内
  • 不需要单独定义,可直接使用

(2)用途

  • 形参和成员变量同名时,使用this指针来区分(解决名称冲突)
  • 非静态成员函数中返回对象本身
  • 空指针可以调用成员函数,但会与this指针冲突(增加代码健壮性)
class Person
{public:int age;Person(int age){/* Person * const this */this->age = age; // 形参和成员变量同名,使用this区分// this指针指向调用本函数的对象}Person Test(){return *this;  // 返回对象本身}void nullPointer(){if(this == NULL) // 增加代码健壮性{return;}}
};

3.3 const修饰成员函数

(1)常函数

  • 成员函数后加const,const修饰的是this指针
  • 常函数内无法修改成员属性
class Test
{public:int m_var;void func() const // 常函数,const修饰的是this指针{/* const Test * const this */this->m_var = 100; // 报错,this指向的值无法改变}
};

(2)常对象

  • 声明对象前加const

  • 常对象只能调用常函数,不允许修改本身的属性

http://www.dtcms.com/wzjs/330452.html

相关文章:

  • 重庆网站建设有名 乐云践新seo成创网络
  • 免费ppt模板免费下载完整版免费seo是什么简称
  • 专做机酒的网站数据平台
  • wordpress获取站点副标题学生个人网页制作素材
  • 信息发布网站开发优化外包服务公司
  • 做网站开发要学多久现在百度推广有用吗
  • 越南语网站怎么做搜索引擎关键词怎么优化
  • 宝塔wordpress优化seo技术教程
  • saas云建站免费网络推广100种方法
  • 个人或企业做网络贸易的主要网站全网整合营销外包
  • 建设网站培训班搜索引擎有哪几个网站
  • 公司网站成本推广平台有哪些
  • 动漫制作专业介绍心得体会200字网站优化外包顾问
  • 怎么自己做单页网站抖音seo系统
  • idc主机销售系统源码成都关键词优化排名
  • 网站首页制作教程西安竞价托管公司
  • 网站建设基本流程是什么网站域名备案查询
  • 网站建设怎么建好白百度一下你就知道
  • 有免费做门户网站吗百度广告投放公司
  • 网站标题能改吗惠州seo排名收费
  • 公司网站 个人备案如何做营销活动
  • 接单干活的平台郑州搜索引擎优化
  • 广州网站运营专业乐云seoseo文章是什么意思
  • 成都网站建设前十福建省人民政府
  • 网站内容如何编辑营业推广促销
  • 网站建设素材包昆山网站建设
  • 网站开发 多语言每日国际新闻最新消息
  • 潍坊网站制作多少钱桂林网站优化
  • 404做的好的网站常用的关键词挖掘工具有哪些
  • 怎样做单页销售网站新闻发布会稿件