Boost logo

Boost :

Subject: Re: [boost] [interprocess] Compile problem with 1.39 and trunk
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2009-08-26 11:13:02


Thomas Klimpel wrote:

> Until recently, I thought that the "perfect forwarding" problem was a technical defect of C++03, but then I read through the following:

Perfect forwarding works just fine (for a certain definition of fine) in
C++03, it just requires an exponential number of overloads as the number
of arguments increases and doesn't forward rvalue-ness but only types
and const-ness, but since C++03 can't officially detect rvalue-ness
anyway that's irrelevant.

> Robert Jones wrote:
>> There's a terrific article about RVO and copy elision by Dave A at
>>
>> http://cpp-next.com/

I don't really see how that article has a link to perfect forwarding.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk