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

怎么查网站服务器wordpress 301跳转

怎么查网站服务器,wordpress 301跳转,杭州室内设计设计公司前十排名,建设共享经济网站的可行性下面是C中定义的深#xff0c;浅拷贝 当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候#xff0c;拷贝构造函数就会被自动调用。也就是说#xff0c;当类的对象需要拷贝时#xff0c;拷贝构造函数将会被调用。以下情况都会调用拷贝构造函数#…下面是C中定义的深浅拷贝 当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候拷贝构造函数就会被自动调用。也就是说当类的对象需要拷贝时拷贝构造函数将会被调用。以下情况都会调用拷贝构造函数1一个对象以值传递的方式传入函数体  2一个对象以值传递的方式从函数返回 3一个对象需要通过另外一个对象进行初始化。 如果在类中没有显式地声明一个拷贝构造函数那么编译器将会自动生成一个默认的拷贝构造函数该构造函数完成对象之间的位拷贝。位拷贝又称浅拷贝后面将进行说明。 自定义拷贝构造函数是一种良好的编程风格它可以阻止编译器形成默认的拷贝构造函数提高源码效率。 浅拷贝和深拷贝   在某些状况下类内成员变量需要动态开辟堆内存如果实行位拷贝也就是把对象里的值完全复制给另一个对象如AB。这时如果B中有一个成员变量指针已经申请了内存那A中的那个成员变量也指向同一块内存。这就出现了问题当B把内存释放了如析构这时A内的指针就是野指针了出现运行错误。   深拷贝和浅拷贝可以简单理解为如果一个类拥有资源当这个类的对象发生复制过程的时候资源重新分配这个过程就是深拷贝反之没有重新分配资源就是浅拷贝。下面举个深拷贝的例子。 总结有资源的重新分配深拷贝无浅拷贝直接的调用默认的构造函数实际上也是共享了一款数据的内存两个对象都指向这块数据内存下面是QT中的深浅拷贝我觉得它的东西理解起来比较实用    1.浅拷贝    浅拷贝就比如像引用类型    浅拷贝是指源对象与拷贝对象共用一份实体仅仅是引用的变量不同名称不同。对其中任何一个对象的改动都会影响另外一个对象。举个例子一个人一开始叫张三后来改名叫李四了可是还是同一个人不管是张三缺胳膊少腿还是李四缺胳膊少腿都是这个人倒霉。 2.深拷贝    而深拷贝就比如值类型。改变了数据的内存指向内存分配发生改变。 Value值对象如预定义类型Int32Double以及结构struct枚举Enum等。 3.隐式共享   隐式共享又叫做回写复制。当两个对象共享同一份数据时通过浅拷贝实现数据块的共享如果数据不改变不进行数据的复制。而当某个对象需要改变数据时则执行深拷贝。 实例 void MainWindow::on_pushButton_8_clicked() {QString str1data;qDebug() String addr str1 , str1.constData();QString str2str1; //浅拷贝指向同一个数据块qDebug() String addr str2 , str2.constData();str2[3]e; //一次深拷贝str2对象指向一个新的、不同于str1所指向的数据结构qDebug() String addr str2 , str2.constData();str2[0]f; //不会引起任何形式的拷贝因为str2指向的数据结构没有被共享qDebug() String addr str2 , str2.constData();str1str2; //str1指向的数据结构将会从内存释放掉str1对象指向str2所指向的数据结构qDebug() String addr str1 , str1.constData();qDebug() String addr str2 , str2.constData(); }实测输出结果如下括号内是我的分析 String addr 0x28c798 , 0x14316660 (str2的指针地址指向前面同一个QSharedDataPointer其实就是data1 String addr 0x28c798 , 0x1433f2a0 (str2的指针地址指向一个新的QSharedDataPointer命名为data2 String addr 0x28c798 , 0x1433f2a0 (str2的指针地址指向data2但是修改其内容 String addr 0x28c79c , 0x1433f2a0 (str1的指针地址指向data2不修改其内容且放弃data1使之引用计数为零而被彻底释放 String addr 0x28c798 , 0x1433f2a0 (str2的指针地址指向data2不修改其内容 注意str1的地址和str1.constData()地址不是一回事。 转载于:https://www.cnblogs.com/Kobe10/p/6429004.html
http://www.yutouwan.com/news/147933/

相关文章:

  • 网站页面需求烟台网站建设 制作 推广
  • 域名注册之后如何建设网站建立网站目录结构时不正确的建议是
  • 淄博英文网站建设微信小程序有什么用处?
  • 做网站的模版建设l旅游网站目的及功能定位
  • 怎样做关键词网站网站设计的一般流程是什么
  • 东莞网站建设价格网站整站模板
  • 网站推广前景怎么样如何给wordpress导航添加图标
  • 网站建设高考题盘石 网站建设
  • 做网站为什么要做备案接入东莞机械网络推广
  • 做一款网站注意啥外贸网站建站赚钱
  • 门户网站建设模板下载南昌seo方案
  • 酷炫的网站欢迎页面公司网站管理图片
  • 全英文外贸网站建设丽江建设局网站
  • 广州市网站公司使用wordpress搭建博客
  • 绍兴公司网站建设 中企动力绍兴sem是什么职业岗位
  • 建站平台有哪些免费一键搭建网站oa软件多少钱一套
  • 科凡建站北京市建设工程信息
  • 乐陵网站服务在哪一条wordpress维护页面插件
  • 有什么网站可以做电子网站算阵地建设
  • 优化网站推广教程整站郑州管城建设网站
  • 表格我做视频网站南昌哪家网站开发公司好
  • 自学网站开发软件开发wordpress更改默认登录页面
  • 上海网站建设觉策桂林的网站建设公司
  • 可以访问任何网站的浏览器企业做网站优点
  • 网站建设属于什么职能上海详细地址大全
  • 免费个人网站建设哪里好中国建筑总公司官网首页
  • 云南网站开发公司网络游戏交易平台
  • 莆田市城厢区建设局网站wordpress 文章延时加载
  • 网站开发进度控制计划表电子商务中网站开发
  • 德阳建设网站的公司口红机网站怎么做的