go top

nrvo

网络释义

  具名传回值最佳化(Named Return Value Optimization)

这要归功于编译器的 NRVO (Named Return Value Optimization),这种优化让编译器能够在返回一个 lvalue 的情况下,也减少一个对象 copy(或 move),但是这并没能优化掉对于 f2 的构造。

基于40个网页-相关网页

  命名返回值优化

尽管返回值优化(RVO) 和命名返回值优化(NRVO)在特定情况下可以对拷贝构造操作进行优化,这有助于减缓问题的严重性,但是它们不能够消除所有冗余的拷贝。

基于40个网页-相关网页

  返回值优化

...出一些意思的技术和优化手段,这篇文章里我总结一下最近在这些方面学习的一些收获: 返回值优化(RVO)与具命返回值优化NRVO) 这是一项编译器做的优化,已经是一种很常见的优化手段了,放狗搜一下可以找到很多的资料,在 MSDN 里也有相关的说明。

基于24个网页-相关网页

  具名返回值优化

表示编译器支持具名返回值优化(NRVO). 用于为某些函数选择最高效的实现。

基于24个网页-相关网页

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定