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

网站icp备案信息注册主机服务器网站 怎么做

网站icp备案信息注册,主机服务器网站 怎么做,外包加工网是正规的吗,wordpress新建页面无法选择模板深拷贝 vs. 浅拷贝 深拷贝:开辟新内存,独立对象,堆区浅拷贝:共享内存,引用对象,栈区 深拷贝:深拷贝是一种拷贝方式,它会在堆区重新分配内存并复制对象的内容。 这意味着原对象和新…

深拷贝 vs. 浅拷贝

  • 深拷贝:开辟新内存,独立对象,堆区
  • 浅拷贝:共享内存,引用对象,栈区
深拷贝:深拷贝是一种拷贝方式,它会在堆区重新分配内存并复制对象的内容。
这意味着原对象和新对象是完全独立的,对其中一个对象的修改不会影响另一个对象。
通常用于处理动态分配内存的情况,如指针指向的数据。浅拷贝:浅拷贝是一种拷贝方式,它只是简单地复制对象的值或引用。
这意味着原对象和新对象会共享相同的内存,对其中一个对象的修改可能会影响另一个对象。
通常用于处理栈上分配的对象,如基本数据类型或对象的引用。

拷贝构造

又叫:显式调用

  • 用于对象初始化和参数传递。
  • 语法:MyClass(const MyClass& other)

示例

MyClass obj1;        // 创建第一个对象
MyClass obj2(obj1);  // 使用拷贝构造函数创建第二个对象并复制内容

运算符=重载构造

又叫:隐式调用

  • 用于自定义对象赋值行为
  • 语法:MyClass& operator=(const MyClass& other)

示例

MyClass obj1;   // 创建第一个对象
MyClass obj2;   // 创建第二个对象obj2 = obj1;    // 使用运算符=重载构造赋值内容

explicit 关键字

  • 防止隐式调用

示例

class MyClass {
public:explicit MyClass(int value) {// 构造函数代码}
};MyClass obj(42);   // 合法的显式创建对象
// 下面这行将引发编译错误,因为没有隐式类型转换
// MyClass obj = 42;
http://www.yayakq.cn/news/672099/

相关文章:

  • 可以免费打广告的网站wordpress面包屑插件
  • 做网站的图片通辽市北京网站建设
  • 做网站租空间程家桥街道网站建设
  • 做网站攻略wordpress软件根目录在哪里
  • 网站网商专业培训心得体会
  • 网站建设者html有了自己的网站怎样做后台
  • 网站上线过程电子商务在线网站建设
  • 网站建设朋友圈广告易货小程序开发教程
  • 公司网站建设站酷wordpress 翻译 每页
  • 网站外链价格医院网站管理办法
  • 网站备案快吗从零开始建网站
  • 网站建设一样注意什么建筑公司的名字怎么取才好
  • 长春怎么注册网站平台vi设计对企业的意义
  • 物流网站建设模板下载wordpress 内容管理
  • 临沂个人做网站小朋友做安全教育的网站
  • 公司做完网站怎么搜不到企业网站空间不足怎么办
  • 有好的学网站建设的书吗免费版权申请入口
  • 山东平台网站建设企业政务网站优化
  • 青海省交通建设管理局网站建设学院实验室网站的作用
  • 民族服装的网站建设深圳专业返利网站开发
  • 手机网站模板 织梦wape
  • 深圳网站建设设计科技有限公司dedecms做网站有多快
  • asp婚纱摄影网站林壑地板北京网站建设
  • 深圳网站设计服务公做网站常用什么软件
  • 我自己的网站 怎样做防火墙汕头网站上排名
  • 长沙品牌网站建设创业项目
  • 常见的静态网站开发技术网站建设设计费用
  • 外贸网站怎么建设哪些平台可以发布推广信息
  • 返利网站怎么做的wordpress 免密码破解
  • 青峰网站建设阿里云做视频网站