临时对象

发表于:2008-04-24来源:作者:点击数: 标签:
关键字:对象

/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章第二篇,原文的版权是属于Hub Sutter(着名的C++专家,"Exceptional C++"的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者
*/

#2 临时对象
难度:5/10

不必要的临时对象常常导致代码冗余和执行效率低下。

问题:
    假设你正在看一段代码,代码中有如下一个函数。这个函数中至少有3处产生了不必要的临时对象。
    看看你能够找出几处,该怎样修改?

原文转自:http://www.ltesting.net