在VC2008返回值优化
-
22-08-2019 - |
题
是否有像RVO(返回值优化)或NRVO(命名返回值优化)其它技术,可以是与VC2008使用?
解决方案
这可以帮助你。
但通常情况下这是谁做这样那样的优化,编译器而不是你。
其他提示
如果我是你,我不会太担心这些优化。二话不说,他们没有携带。
如果你担心编写高效C ++代码,号码一个规则是完全避免复制。请确保您使用在他们的所有可能的地方参考,但不要尝试使用他们,他们是不是哪里。之后,所有有时你确实需要一个新的值 - 作为用于操作者+()的实现方式中,返回值,例如
不隶属于 StackOverflow