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

广西网站运营学校网站的建设与使用情况

广西网站运营,学校网站的建设与使用情况,网站根目录权限设置,河南省建筑业协会1、左值与右值的区别#xff1a; 左值#xff1a;能别赋值的值#xff1b;能取到地址的值#xff0c;用能取到地址#xff0c;具有持久性#xff1b; 右值#xff1a;临时变量#xff1b;不能用取到地址#xff1b;只是字面常量值 2、右值引用 一般用的…1、左值与右值的区别 左值能别赋值的值能取到地址的值用能取到地址具有持久性 右值临时变量不能用取到地址只是字面常量值 2、右值引用 一般用的是左值引用用标识 右值引用通过获得只能绑定到将要销毁的对象 如下例子在代码里面进行了标识 class MemoryBlock { public: //构造器 explicit MemoryBlock(int length) : length_(length), data_(new int[length]()) { } virtual ~MemoryBlock() { if (data_) { delete[] data_; data_ nullptr; } } //拷贝构造左值引用 MemoryBlock(const MemoryBlock src) : length_(src.length_), data_(new int[src.length_]()){ std::copy(src.data_, src.data_length_, data_); } //普通的赋值左值引用 MemoryBlock operator(const MemoryBlock src) { if (this ! src) { delete[] data_; length_ src.length_; data_ new int[length_](); std::copy(src.data_, src.data_length_, data_); } return *this; } //移动构造器右值引用 MemoryBlock(MemoryBlock src) : length_(src.length_),data_(src.data_) noexcept  { src.length_ 0; src.data_ nullptr; } //移动赋值 MemoryBlock operator(MemoryBlock src) noexcept  { if (this ! src) { delete[] data_; length_ src.length_; data_ src.data_; //将传入的参数设置为空 释放传入的数据 src.length_ 0; src.data_ nullptr; } return *this; } private: int length_; int *data_; }; MemoryBlock f() { return MemoryBlock(50); } int main() { std::cout 11111111 std::endl; MemoryBlock a f();    // 调用构造器 MemoryBlock b a;      //拷贝构造 MemoryBlock c std::move(a);// 移动构造器移动语义 a f();    // 调用移动赋值运算符移动语义 b a;      // 调用赋值运算符 c std::move(a); // 调用移动赋值运算符移动语义 return 0; } //移动构造器 MemoryBlock(MemoryBlock src) : length_(src.length_),data_(src.data_)  noexcept { src.length_ 0; src.data_ nullptr; } 、将入参传给成员、释放传入的数据. 总结移动构造、移动赋值仅仅是将原来存在的资源移动到其他的位置。因此其自身的资源将会被释放。
http://www.zqtcl.cn/news/323791/

相关文章:

  • 企业网站开发价钱低企业策划案例
  • 网站建设帐号网站导入页欣赏
  • ftp 迁移 网站建筑公司商标logo设计
  • 没钱怎么做网站wordpress 链接修改插件
  • 建一个网站需要多久建设银行官网登录入口
  • 贸易公司网站制作邢台哪里做网站
  • 2018网站开发的革新帮别人起名 做ppt的网站
  • 有哪些做问卷调查赚钱的网站6长沙网站建设技术
  • 烟台做网站需要多少钱制作ppt的软件是什么
  • 泉州模板开发建站wordpress显示一个类目
  • 河南造价信息网官网为什么要做网站优化
  • 网站做个seo要多少钱做公司网站开发的公司
  • 企业网站html模板下载安装的字体wordpress
  • 庙行镇seo推广网站朋友圈的广告推广怎么弄
  • 网站打不开怎么办html怎么做网站背景
  • 厦门网站排名网络服务类型有哪些
  • 如何选择制作网站公司心雨在线高端网站建设专业
  • 山西做网站如何选择2万元最简单装修
  • 广丰区建设局网站友情链接发布网
  • 沧州做网站的专业公司python做网站视频
  • 管理外贸网站模板下载大数据营销优势
  • 做网站的小图标硬盘做网站空间
  • 微信网站界面设计宁波网站优化公司推荐
  • 深圳商城网站开发七冶建设集团网站
  • 广州旅游网站建设设计公司wordpress长文章分页代码
  • 手机营销网站网站的字体
  • 设计网站大全软件互动营销用在哪些推广上面
  • 建设银行网站怎样查询贷款信息吗台州网站制作 外贸
  • 建设网站的步骤知乎app开发定制公司
  • 怎样自己做刷赞网站专业网站设计服务