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

网站网页的书签怎么做移动网站开发做一个简单网页

网站网页的书签怎么做,移动网站开发做一个简单网页,wordpress 后台忘了,律所网站建设要求书C编译器至少给一个类添加4个函数 1.默认构造函数无参,函数体为空 2.默认析构函数无参,函数体为空 3.默认拷贝沟早函数,对属性进行值拷贝 4.赋值运算符“operator”,对属性进行值拷贝 如果类中有属性指向堆区,做赋值操作…

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

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

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

3.默认拷贝沟早函数,对属性进行值拷贝

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

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

代码案例:

#include <iostream>
#include <string>
using namespace std;
class Person
{
public:Person(int age){//将年龄数据开辟到堆区m_Age = new int(age);}~Person(){if (m_Age != NULL){delete m_Age;m_Age = NULL;}}//年龄的指针int* m_Age;};void test01()
{Person p1(18);Person p2(20);p2 = p1; //赋值操作cout << "p1的年龄为:" << *p1.m_Age << endl;cout << "p2的年龄为:" << *p2.m_Age << endl;
}int main() {test01();system("pause");return 0;
}

代码运行后会出现错误

原因是p2赋值给p1的时候,只复制了值而没有复制地址,仅仅实现浅拷贝,导致被delete后,内存地址给清空了两遍,发生错误

代码增添:添加成员函数

http://www.yayakq.cn/news/626713/

相关文章:

  • 宁阳网站设计网站设计作业平台
  • 网站制作方案书wordpress 置顶排序
  • wdcp网站无法访问wordpress放弃php
  • 京东商城网站开发平台域名可以永久买断吗
  • 新网站做优化要准备什么网页设计好就业吗
  • 天河区建设和水务局网站标智客logo在线设计生成器免费
  • 做简单网站怎么做软文营销策划方案
  • 网站建设设计哪家好微信小程序开店需要多少钱
  • 用网站模板给人做网站挣钱吗从化哪里做网站好
  • 做个网站上百度怎么做广西建设厅网站
  • 网站重做一级域名和二级域名做两个网站
  • 室内设计素材网站哪个最好胶南网站建设哪家好
  • 查看公司股票的网站游戏小程序开发报价
  • 如何做网课网站中国突然宣布大消息
  • 上海企业网站推广方法网站建设作为
  • 门户网站建设请示中国关键词官网
  • 优质的小企业网站建设绍兴市住房与城乡建设厅网站
  • 如何做一个企业的网站虎牙网页游戏大厅
  • 自己能建设网站黄页网络的推广网站有哪些软件
  • 万户做网站如何企飞互联网站建设网络公司
  • 设计网站实现PDF在线阅读需要怎么做室内设计培训班排行榜学校
  • 百度蜘蛛网站哔哩哔哩免费安装
  • 沈阳网站建设搜q479185700旅游攻略的网站怎么做
  • 上海网站开发报价怎么做网站盗号
  • 中国建设官方网站登录用网站做数据库
  • php做网站怎么样网站投票功能
  • wordpress文章列表样式襄阳seo培训
  • 淘客网站如何做西安app定制开发公司
  • 单页网站建设平台哪个好本地wordpress密码忘记了
  • 高端网站建设团队谷歌网站站长指南