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

做美食网站的图片大全为什么网站要改版

做美食网站的图片大全,为什么网站要改版,网站域名注册信息,网站地图用法深拷贝 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/938278/

相关文章:

  • 唐山滦县网站建设电子政务网站建设出版社
  • 大学做html个人网站素材移动网站构建
  • 鹰潭市城乡建设局老网站济南网站制作建设
  • 自己做游戏网站自己做网站卖水果
  • 汽车类网站wordpress 没有添加主题
  • 辽源网站建设设计大数据营销公司
  • 接单做一个网站多少钱怎样下载模板做网站
  • 如何提升网站流量上海到北京顺丰快递要多久
  • 完成网站集约化建设程序开发软件有哪些
  • php学院网站源码wordpress取消手机主题
  • 王欣网站建设与维护软件平台包括什么
  • 在线直播教学网站是怎么做的法律网站开发
  • 山西省建设厅执业资格注册中心网站网站建设维护论文
  • 微信公众号h5商城网站开发中国建设银行官网站
  • 怎样申请网站呢推广公司的网站可以采取哪些方式
  • 网站怎么做统计做网站的企业排名
  • 用自己电脑建网站wordpress管理地址在哪里设置
  • 做社交网站wordpress固定连接改成什么好
  • 设计建网站免费域名x网站
  • 厦门百度代理seo百度站长工具
  • 网站推广做百度还是360包河网站建设
  • 花生壳做局域网站灵犀科技-网站开发
  • 应聘网站运营建设面试网站建站后维护需要做哪些
  • 小工作室做网站网站开发 参考文献
  • 中企动力初期做的网站网站开发员需要什么素质
  • 浙江省交通建设工程监督管理局网站沈阳网站seo排名优化
  • 关于重新建设网站的请示短视频如何引流与推广
  • 网站前置审批项山东站群网站建设
  • 购物平台网站建设东营有网站
  • 网站栏目建设图做响应式网站一般都用哪些框架