广告位

返回值优化(关于返回值优化简述)

小伙伴们,你们好,今天小市来聊聊一篇关于返回值优化,关于返回值优化简述的文章,网友们对这件事情都比较关注,那么现在就为大家来简单介绍下,希望对各位小伙伴们有所帮助。

小伙伴们,你们好,今天小市来聊聊一篇关于返回值优化,关于返回值优化简述的文章,网友们对这件事情都比较关注,那么现在就为大家来简单介绍下,希望对各位小伙伴们有所帮助。

1、返回值优化(Returnvalueoptimization,缩写为RVO)是C++的一项编译优化技术,即删除保持函数返回值的临时对象。

2、这可能会省略两次复制构造函数,即使复制构造函数有副作用。

3、典型地,当一个函数返回一个对象实例,一个临时对象将被创建并通过复制构造函数把目标对象复制给这个临时对象。

4、C++标准允许省略这些复制构造函数,即使这导致程序的不同行为,即使编译器把两个对象视作同一个具有副作用。

文章到此就分享结束,希望对大家有所帮助。

本文来自网络,不代表本站立场。转载请注明出处: https://www.djladysyren.com/a-380299.html
1
上一篇历届全运会羽毛球女单冠军 历届全运会
下一篇 返回器(关于返回器简述)

为您推荐

联系我们

联系我们

186 2726 9593

在线咨询: QQ交谈

邮箱: 120632399@qq.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部