
8 Mar
2005
8 Mar
'05
5:52 p.m.
"Jonathan Turkanis" <technews@kangaroologic.com> wrote in message news:d0klpu$t3m$1@sea.gmane.org...
Even with lazy functions (or custom operations) there is no temporaries at all.
I'm talking about performing a calculation in the body of a function and then returning the result. Unless a form of the return value optimization applies, you may have a temporary object.
Believe me, there is no temporaries at all. I already use move semantics. This support is embedded in my library. -- Pavel Chikulaev