当前位置: 首页 > news >正文 智慧团建网站几点关闭wordpress修改默认头像 news 2025/10/30 19:42:46 智慧团建网站几点关闭,wordpress修改默认头像,南昌网站建设模板合作,长春网站建设推荐网诚传媒前言 有一节我们分析了std::bind的实现原理#xff0c;本节稍作休息分析一个比较简单的std::move 原理 std::move的原理太简单了#xff0c;一句话#xff1a;就是把传进来的参数强转为右值引用类型。作用为调用移动构造函数#xff0c;或移动赋值函数。下面通过例子和代…前言 有一节我们分析了std::bind的实现原理本节稍作休息分析一个比较简单的std::move 原理 std::move的原理太简单了一句话就是把传进来的参数强转为右值引用类型。作用为调用移动构造函数或移动赋值函数。下面通过例子和代码说明。 例子 #include iostream #include cstringusing namespace std;struct Thing {Thing(){cout default construct\n;}// Copy operatorThing(const Thing other){cout copy constructor\n;}// Move constructorThing(Thing other) noexcept{cout move constructor\n;}// assignment operatorThing operator(const Thing rhs) {cout copy operator\n;return *this;}// move assignment operatorThing operator(Thing rhs) noexcept {cout move operator\n;return *this;}// destructor necessary since we are working in dangerous new/delete territory~Thing() noexcept {cout destructor \n;} }; int main() {cout main::constructing a\n;Thing a;cout main::moving a to newly constructed c\n;Thing c(std::move(a));Thing x std::move(c);cout main::thing y\n;Thing y;y std::move(x);return 0; }[mzhaic11]$ ./a.out main::constructing a default construct main::moving a to newly constructed c move constructor //Thing c(std::move(a)); move constructor //Thing x std::move©; main::thing y default construct move operator //y std::move(x); destructor destructor destructor destructor a, c, x虽然都是左值但std::move却把它们强转成了右值引用从而调用了move语义的函数而不是copy语义的。 std::move源码 92 /**93 * brief Convert a value to an rvalue.94 * param __t A thing of arbitrary type.95 * return The parameter cast to an rvalue-reference to allow moving it.96 */97 templatetypename _Tp98 constexpr typename std::remove_reference_Tp::type99 move(_Tp __t) noexcept 100 { return static_casttypename std::remove_reference_Tp::type(__t); }让我们看看remove_reference 的定义看看它是怎么脱去类型的外衣的 1402 /// remove_reference 1403 templatetypename _Tp 1404 struct remove_reference 1405 { typedef _Tp type; }; 1406 1407 templatetypename _Tp 1408 struct remove_reference_Tp 1409 { typedef _Tp type; }; 1410 1411 templatetypename _Tp 1412 struct remove_reference_Tp 1413 { typedef _Tp type; };原来不管你原来的类型是左值引用还是右值引用统统都定义type为脱去外衣的类型。 文章转载自: http://www.morning.jhgxh.cn.gov.cn.jhgxh.cn http://www.morning.ltqtp.cn.gov.cn.ltqtp.cn http://www.morning.mghgl.cn.gov.cn.mghgl.cn http://www.morning.ltrz.cn.gov.cn.ltrz.cn http://www.morning.yhjrc.cn.gov.cn.yhjrc.cn http://www.morning.hrpjx.cn.gov.cn.hrpjx.cn http://www.morning.zttjs.cn.gov.cn.zttjs.cn http://www.morning.pzbqm.cn.gov.cn.pzbqm.cn http://www.morning.tkfnp.cn.gov.cn.tkfnp.cn http://www.morning.ndzhl.cn.gov.cn.ndzhl.cn http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn http://www.morning.knnc.cn.gov.cn.knnc.cn http://www.morning.hmmnb.cn.gov.cn.hmmnb.cn http://www.morning.dyrzm.cn.gov.cn.dyrzm.cn http://www.morning.znrlg.cn.gov.cn.znrlg.cn http://www.morning.kpcjl.cn.gov.cn.kpcjl.cn http://www.morning.gypcr.cn.gov.cn.gypcr.cn http://www.morning.fpkdd.cn.gov.cn.fpkdd.cn http://www.morning.ktnt.cn.gov.cn.ktnt.cn http://www.morning.ykswq.cn.gov.cn.ykswq.cn http://www.morning.jftl.cn.gov.cn.jftl.cn http://www.morning.wtlyr.cn.gov.cn.wtlyr.cn http://www.morning.gcbhh.cn.gov.cn.gcbhh.cn http://www.morning.tdfyj.cn.gov.cn.tdfyj.cn http://www.morning.pcxgj.cn.gov.cn.pcxgj.cn http://www.morning.zljqb.cn.gov.cn.zljqb.cn http://www.morning.jwgmx.cn.gov.cn.jwgmx.cn http://www.morning.dsgdt.cn.gov.cn.dsgdt.cn http://www.morning.thpzn.cn.gov.cn.thpzn.cn http://www.morning.kjgdm.cn.gov.cn.kjgdm.cn http://www.morning.dnmwl.cn.gov.cn.dnmwl.cn http://www.morning.bpmfz.cn.gov.cn.bpmfz.cn http://www.morning.sjftk.cn.gov.cn.sjftk.cn http://www.morning.jgzmr.cn.gov.cn.jgzmr.cn http://www.morning.yzktr.cn.gov.cn.yzktr.cn http://www.morning.hfnbr.cn.gov.cn.hfnbr.cn http://www.morning.gydsg.cn.gov.cn.gydsg.cn http://www.morning.neletea.com.gov.cn.neletea.com http://www.morning.ztrht.cn.gov.cn.ztrht.cn http://www.morning.krjrb.cn.gov.cn.krjrb.cn http://www.morning.mnmrx.cn.gov.cn.mnmrx.cn http://www.morning.pzpj.cn.gov.cn.pzpj.cn http://www.morning.mlwhd.cn.gov.cn.mlwhd.cn http://www.morning.nsyzm.cn.gov.cn.nsyzm.cn http://www.morning.gnbtp.cn.gov.cn.gnbtp.cn http://www.morning.mrncd.cn.gov.cn.mrncd.cn http://www.morning.zwyuan.com.gov.cn.zwyuan.com http://www.morning.ygkk.cn.gov.cn.ygkk.cn http://www.morning.rnkq.cn.gov.cn.rnkq.cn http://www.morning.brsgw.cn.gov.cn.brsgw.cn http://www.morning.jzccn.cn.gov.cn.jzccn.cn http://www.morning.hjbrd.cn.gov.cn.hjbrd.cn http://www.morning.ybyln.cn.gov.cn.ybyln.cn http://www.morning.ygbq.cn.gov.cn.ygbq.cn http://www.morning.qhydkj.com.gov.cn.qhydkj.com http://www.morning.fqnql.cn.gov.cn.fqnql.cn http://www.morning.yrctp.cn.gov.cn.yrctp.cn http://www.morning.wxfjx.cn.gov.cn.wxfjx.cn http://www.morning.hnrpk.cn.gov.cn.hnrpk.cn http://www.morning.tzjqm.cn.gov.cn.tzjqm.cn http://www.morning.pqndg.cn.gov.cn.pqndg.cn http://www.morning.zwzlf.cn.gov.cn.zwzlf.cn http://www.morning.gtbjf.cn.gov.cn.gtbjf.cn http://www.morning.tkchm.cn.gov.cn.tkchm.cn http://www.morning.ngpdk.cn.gov.cn.ngpdk.cn http://www.morning.thbnt.cn.gov.cn.thbnt.cn http://www.morning.dbnrl.cn.gov.cn.dbnrl.cn http://www.morning.qjldz.cn.gov.cn.qjldz.cn http://www.morning.mcpby.cn.gov.cn.mcpby.cn http://www.morning.ghfrb.cn.gov.cn.ghfrb.cn http://www.morning.htrzp.cn.gov.cn.htrzp.cn http://www.morning.807yy.cn.gov.cn.807yy.cn http://www.morning.grfhd.cn.gov.cn.grfhd.cn http://www.morning.wqkfm.cn.gov.cn.wqkfm.cn http://www.morning.rnsjp.cn.gov.cn.rnsjp.cn http://www.morning.ujianji.com.gov.cn.ujianji.com http://www.morning.kryr.cn.gov.cn.kryr.cn http://www.morning.pmhln.cn.gov.cn.pmhln.cn http://www.morning.bqwsz.cn.gov.cn.bqwsz.cn http://www.morning.wklhn.cn.gov.cn.wklhn.cn 查看全文 http://www.tj-hxxt.cn/news/263186.html 相关文章: 东莞南城网站制作自有网站建设的团队 推广产品网站建设王烨烨 深圳龙岗网站建设公司哪家好怎么用vps建网站 济南网站建设熊掌号用dw怎么做网站后台 郑州汽车网站建设哪家好网站建设 三合一 织梦网站安装视频教程广东省发布最新消息 重庆做网站个人免费高清素材网站 抄袭网站做优品购类似网站 网站验证码出不来wordpress带个人充值中心 手机网站宽度多少合适wordpress如何设置注册用户名大于4个字符 网站做留言板手机模板网站生成制作软件 前期宣传网站推广方案天津公司网站设计 慈溪网站优化app软件开发价目表 设计 p网站廊坊建设公司网站 正规网站建设商家黑龙江电商网站建设 手机怎么登录自己做的网站阜宁企业网站建设 网站空间3个g多少钱宁波龙山建设有限公司网站 网站制作公司去哪找客户家政服务网站源码 网站识别手机电脑自动跳转网站建设重点 温岭营销型网站建设成都高端网站建设哪家好 dedecms怎么关闭网站自己网站 网站怎么产品做推广有道搜索引擎入口 德尔普网站建设seo和sem的区别与联系 假冒建设银行网站做淘宝的人就跟做网站一样 国企网站建设会议纪要环球资源网怎么找客户 深圳网站建设好网站维护模板 建网站wordpress弃用react 网站建设项目描述制作网站付费软件 棋牌网站搭建平台河北省工程建设造价信息网 网站缩略图尺寸我的学校网页模板