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

深圳网站设计专家乐云seo城乡建设厅官方网站办事大厅

深圳网站设计专家乐云seo,城乡建设厅官方网站办事大厅,老河口网站设计,绿地建设集团网站先说结论: std::forward:用于完全按照传递的参数转发,保留其值类别(左值或右值)std::move:用于将对象转换为右值引用,通常用于启用移动语义并转移所有权 示例: 先看一个简单的示例&#xff0…

先说结论:

  • std::forward:用于完全按照传递的参数转发,保留其值类别(左值或右值)
  • std::move:用于将对象转换为右值引用,通常用于启用移动语义并转移所有权

示例:

先看一个简单的示例,注意他们的输出结果

#include <iostream>void Print(int &a) {std::cout << "int&: " << a << std::endl;
}void Print(int &&a) {std::cout << "int&&: " << a << std::endl;
}template<typename T>
void move_func(T &&a) {Print(std::move(a));
}template<typename T>
void forward_func(T &&a) {Print(std::forward<T>(a));
}int main() {int arg = 10;move_func(arg); /* arg is an lvalue */// int&&: 10move_func(25); /* 25 is an rvalue  */// int&&: 25forward_func(arg); /* arg is an lvalue */// int&: 10forward_func(25); /* 25 is an rvalue  */// int&&: 25return 0;
}

参考

性能大杀器:std::move 和 std::forward

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

相关文章:

  • 策划一个网站策划书如何在百度上打广告
  • 建站之星7大核心价值网站建设图片怎么调
  • 网站设计的书建立平台还是搭建平台
  • 做网站在浏览器预览怎么出现了状况宁波企业seo推广
  • dedecms 网站地图软文什么意思范例
  • 专门做行业分析的网站免费商城系统下载
  • 快站 淘宝优惠券网络营销的职业
  • 网站建设中 英语中科建建设发展有限公司网站
  • 网站访问人数代码济南软件公司排名
  • 搭建网站需要什么语言建筑施工企业
  • 网站运营岗位介绍免费 网站 cms
  • 最好的设计师平台网站自学软件网站开发
  • 网站模板下载 免费哔哩哔哩网站
  • 查看网站备案搜索关键词然后排名怎样提升
  • 大学生互助联盟网站建设需求分析说明表wordpress的字体颜色如何更改
  • 广东建设工程交易中心网站天津网站建设学习
  • 东莞公司网站开发wordpress 搬到本地
  • 怎么做自己的代刷网站设计网站一条龙
  • 北京网站建设公司册农业技术推广网站
  • 有网站做点什么好北京免费建站
  • 企业如何做网站外包多少钱手机网站违规禁止访问怎么办
  • 哪个网站做高仿衣服河北政务服务网
  • 网站策划书撰写wordpress个人博客源码
  • 怎样免费做自己的网站设计网站推荐 猪
  • 制作网站图片不显示网站后台密码怎么修改
  • 做海外网站上海市民营企业100强
  • 站长网站的优势美食网页设计素材图片
  • 舟山网站制作建设网站哪家公司比较好
  • 建设电影网站的目的惠州网站建设行业
  • 中国建设企业协会网站首页4399的经典小游戏