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

校园门户网站建设42区 网站开发指南

校园门户网站建设,42区 网站开发指南,wordpress换域名后无缩约图,网站建设 源码准备先说左值和右值#xff0c;简单来说可以放到等号左边的值叫做左值#xff0c;可以放到等号右边的值叫做右值。 详细的说#xff0c;左值是有明确的地址#xff0c;是具有名字的#xff0c;是可以对左值进行取地址操作的#xff0c;因为它在内存中有明确的地址和名字…        先说左值和右值简单来说可以放到等号左边的值叫做左值可以放到等号右边的值叫做右值。 详细的说左值是有明确的地址是具有名字的是可以对左值进行取地址操作的因为它在内存中有明确的地址和名字可以赋值也可以被赋值比如说变量数组等都是左值。 右值在内存中没有明确的地址没有名字不能长期在内存中驻留不能对右值进行取地址的操作。 右值在c11中又分为纯右值和将亡值常量和临时变量都是纯右值纯右值就是传统意义上的右值纯右值在它的表达式结束后就会被销毁。将亡值是右值将亡值是表示即将被销毁可以安全地被“窃取”也就是移动操作资源的对象。 那什么是右值引用 为了实现将亡值C引入了一种特殊的引用类型即右值引用也就是说右值引用是为了实现将亡值得右值引用的标识符是。只有将亡值能够绑定到右值引用上。 但将亡值和纯右值不同因为将亡值有识别符可以通过识别符找到他们。使用std::move()函数可以将左值转为将亡值这样就可以用右值引用来获取其资源延长其生命周期。 int rvr 1; // 将亡值它有一个识别符rvr我们可以通过rvr找到它。int foo(){ return 1; } int val1 foo(); // 调用foo()返回临时值此为纯右值它没有识别符我们不能通过识别符找到它。 使用move来将左值转换成右值后调用移动构造函数来将其内存转移 #include iostream #include utility // for std::movevoid print(int num) {std::cout num std::endl; }int main() {int a 5; // a是一个左值print(std::move(a)); // 使用std::move将a转换为右值return 0; }
http://www.zqtcl.cn/news/712704/

相关文章:

  • 药业集团网站策划方案范文html手机网站怎么做
  • 网站虚拟主机1g南阳seo网站推广费用
  • wordpress国内视频网站吗东昌府区住房和城乡建设局网站
  • 网站免费网站的方法做网站优化词怎么选择
  • 丹东市住房和城乡建设网站seo营销型网站推广
  • 企业网站维护怎么做网站空间用万网的 域名不在万网
  • 嘉定企业网站开发建设网站建设常识网站建设技术知识大全
  • wordpress网站导航网站上如何做问卷调查
  • 南通网站搜索引擎优化海外学校网站建设
  • 个人站长适合做什么网站跨境电商数据分析网站
  • seo网站怎么优化影视制作公司简介
  • 如何制作一个自己的网页网站合肥网络优化公司有几家
  • 做网站的公司一年能赚多少钱织梦修改网站背景颜色
  • 门户网站建设的报价淘宝联盟怎么建网站
  • 常用的网站开发公司注册名称怎么起
  • j动态加载网站开发南京建设网站公司哪家好
  • 云南网站建设工具wordpress防御ip攻击
  • 珠海市网站建设开发公司站长工具whois查询
  • 网站备案icp过期网站建设好了怎么做推广
  • 网站自动识别手机代码网络服务器是指
  • 做自媒体那几个网站好点乐清做网站建设
  • 如何制作自己的网站在线观看2021网页源码
  • 电子商务网站建设百度文库工业设计公司招聘
  • 网站seo测评餐厅设计公司餐厅设计
  • 深圳网站seo推广wordpress swf 上传
  • 织梦做双语网站怎么做制作网站的教程
  • 公司网站开发的国内外研究现状个人网页设计大全
  • 做一个网站人员网站建设及推广优化
  • 胶州市城乡建设局网站能进封禁网站的浏览器
  • 网站做几级等保荣耀商城手机官网