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

设计一个网站的步骤中国建设教育网官网

设计一个网站的步骤,中国建设教育网官网,wordpress插件合并,网站微信支付怎么做在这里只能给出 s t d : : m o v e std::move std::move一个比较通俗的看法,不能从原理上深挖,真是惭愧。不过这里面涉及到一些小 t r i c k trick trick,还是挺有意思的。 先说 s t d : : m o v e std::move std::move的两个用法&#xff1a…

在这里只能给出 s t d : : m o v e std::move std::move一个比较通俗的看法,不能从原理上深挖,真是惭愧。不过这里面涉及到一些小 t r i c k trick trick,还是挺有意思的。
先说 s t d : : m o v e std::move std::move的两个用法:

第一种:
vector<int> a = {1,2,3,4};
vector<int> b = std::move(a);
printf("%d",a[0]);

这个时候会报段错误

第二种:
vector<int> a = { 1,2,3,4 };
vector<int>&& b = std::move(a);
printf("%d", a[0]);

这个时候可以正常打印

根本原因就是 s t d : : m o v e std::move std::move之后的类型为右值引用,如果把他赋值给一个右值引用,那么它的值不会被窃取,如果赋给一个左值,那么它的值就会被窃取。

再看下面这个例子:

在这里插入图片描述
这个例子事实上应该成功窃取,并且是一个浅拷贝,但是前后地址并不一样,原因就是这个字符串太短了,应该放在栈上,而move不会把栈上的东西浅拷贝,所以做了深拷贝。如果把这个长度加长,嘟嘟嘟嘟,成功啦!复制指针哇咔咔!
在这里插入图片描述
这个例子详见 B B B站:
这里
在这里插入图片描述

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

相关文章:

  • 怎么推销建设网站wordpress主题开发编辑器
  • 手机网站免费建设平台做seo推广手机网站
  • 怎样查看网站是否被百度收录qq推广链接
  • 广西崇左市住房和城乡建设局网站wordpress插件教程
  • 个体户可以做开发网站业务嘛wordpress crossapple
  • 网站开发后台需要自己写吗腾讯微信官网
  • 餐饮网站建设有什么好处王烨老师
  • 桥头仿做网站现在建设一个网站多少钱
  • 怎样做网站公司丰台网站建设多少钱
  • 网站上的3d产品展示怎么做怎样开网站
  • 用cms建网站容易吗企业微网站开发
  • 做家政服务网站手机应用商店app
  • c2c类型电子商务网站做网站义乌
  • 做pvc卡片的交流网站优化网站推广排名
  • 公路建设网站建设通网站会员共享密码
  • 哪做网站最好青岛做英文网站的公司
  • 营销型网站源码下载招标网站大全
  • 建设门户网站需要注意什么山东建设报网站
  • 惠州的服装网站建设广州安全教育平台登录
  • 上海网站建设规划论坛 网站建设的步骤过程
  • 怎么做类似清风dj网站建站 哪个网站系统好用
  • 网站平台怎么建立企业培训公司有哪些
  • ai做的比较好的网站wordpress 防伪系统
  • 廊坊做网站电话常州比较有名的设计公司
  • 企业网站推广平台2024年即将上市的手机
  • 制作一个买股票的网站怎么做优化推广网站怎么做最好
  • 知乎网站内容建设的逻辑企业网站托管方式
  • 江苏建设信息官网网站app开发定制公司有哪些
  • 网站子页面怎么做网站设计方案范本
  • 济南seo官网优化seo网络贸易网站推广