读书人

该函数创建了几个对象 ?该如何解决

发布时间: 2012-03-26 15:46:56 作者: rapoo

该函数创建了几个对象 ?
const Rational operator*(const Rational& lhs, const Rational& rhs)
{
return Rational(lhs.n * rhs.n, lhs.d * rhs.d);

}

应该是两个临时对象吧,但我怎么治跟踪出来了一个,有人会吗

[解决办法]
有一个名词叫“优化”
[解决办法]
up

探讨

有一个名词叫“优化”

[解决办法]
探讨
up

引用:

有一个名词叫“优化”

[解决办法]
同样不懂。。。。。求解释
[解决办法]
临时对象的优化,返回值的优化。

读书人网 >C++

热点推荐