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

wordpress默认账号密码忘记搜索引擎优化核心

wordpress默认账号密码忘记,搜索引擎优化核心,学习网站模板下载,婚庆公司报价表4.5.4 赋值运算符重载 c编译器至少给一个类添加4个函数 默认构造函数(无参,函数体为空) 默认析构函数(无参,函数体为空) 默认拷贝构造函数,对属性进行值拷贝 赋值运算符 operator, 对属性进行值拷贝 如果类中有属性指向堆区,做…
4.5.4 赋值运算符重载

c++编译器至少给一个类添加4个函数

  1. 默认构造函数(无参,函数体为空)

  2. 默认析构函数(无参,函数体为空)

  3. 默认拷贝构造函数,对属性进行值拷贝

  4. 赋值运算符 operator=, 对属性进行值拷贝

如果类中有属性指向堆区,做赋值操作时也会出现深浅拷贝问题

/*c++编译器至少给一个类添加4个函数
1. 默认构造函数(无参,函数体为空)
2. 默认析构函数(无参,函数体为空)
3. 默认拷贝构造函数,对属性进行值拷贝
4. 赋值运算符 operator=, 对属性进行值拷贝
如果类中有属性指向堆区,做赋值操作时也会出现深浅拷贝问题
**作用:**重载关系运算符,可以让两个自定义类型对象进行对比操作
*/class Person
{
public:Person(int age) {//将年龄数据开辟到堆区m_Age = new int(age);};//重载赋值运算符Person& operator=(Person& p) {//先判断是否有属性在堆区,如果有先释放干净,然后再进行深拷贝if (m_Age != NULL){delete m_Age;m_Age = NULL;}//提供深拷贝 解决浅拷贝的问题m_Age = new int(*p.m_Age);//返回自身return *this;}~Person(){if (m_Age != NULL){delete m_Age;m_Age = NULL;}}//年龄的指针int* m_Age;
};void test01() {Person p1(10);Person p2(20);Person p3(30);p3 = p2 = p1;cout << "p1的年龄为:" << *p1.m_Age << endl;cout << "p2的年龄为:" << *p2.m_Age << endl;cout << "p3的年龄为:" << *p3.m_Age << endl;
}int main() {test01();system("pause");return 0;
}

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

相关文章:

  • 网站建设优质公司全球网站排名查询网
  • 手机网站开发教程谷歌seo推广培训班
  • 广州疫情被中央点名seo引擎优化工具
  • 哪个网站做漂流瓶任务有没有自动排名的软件
  • wordpress分类列表前加图标站长工具seo综合查询访问
  • 网站开发 弹窗seo培训公司
  • 宁波品牌网站设计特点文山seo
  • 互动创意网站怎么免费给自己建网站
  • 注册电商平台需要什么手续seo流量的提升的软件
  • phpcms 网站名称标签电商平台网站
  • 大型网站许多网站如何弄一个自己的网站
  • wordpress制作小说站教程东莞网站营销策划
  • 中国建设银行官网网站首页网站首页快速收录
  • 网站头部模板网络营销的成功案例分析
  • 商业信息网站大全软文营销怎么写
  • 网站开发技术简介pc端网页设计公司
  • wordpress ldap 插件谷歌seo搜索引擎优化
  • 网站功能结构图 怎么做网站域名注册
  • 芜湖炎黄做的网站新闻头条今日要闻军事
  • 杭州网站建设网络公司腾讯云域名注册
  • 网站站外优化怎么做小程序开发哪家好
  • 柳州做网站的公司德州seo优化
  • 做网站建设找哪家好seo公司排名
  • 西安网站seo如何推广自己成为网红
  • 微网站建设包括哪些方面独立站优化
  • 深圳做网站的公司排名营销策略4p分析怎么写
  • 网站做多长时间才会逐渐成功站长工具备案查询
  • 创建个人网站怎么做p2p万能搜索种子
  • 来个网站急急急2021年旺道seo推广有用吗
  • 上海交通大学文科建设处网站快手seo