理解按值传递与按右值引用传递
定义函数参数时,在按值传递和按右值引用传递之间进行选择可以显着影响函数的接口和效率。
按值传递与按右值传递参考
在按值传递中,会在函数内创建参数的副本。通过右值引用传递时,会创建对原始参数的引用,从而允许直接操作该参数。
接口中的区别
右值引用参数的使用向调用者传达以下消息:
另一方面,按值传递表示:
效率注意事项
其他注意事项
应用指南
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3