Boost logo

Boost :

Subject: Re: [boost] Merging to release
From: Tim Blechmann (tim_at_[hidden])
Date: 2012-07-15 14:13:22


>> * some compilers (at least gcc-4.3) implement rvalue references, but stl
>> containers do not provide emplace semantics. so one does not have
>> precise control via BOOST_NO_RVALUE_REFERENCES.
>>
>
> I don't think BOOST_NO_RVALUE_REFERENCES (now
> BOOST_NO_CXX11_RVALUE_REFERENCES) should be used as any indication of
> presence/absence of emplace member functions. That would be another macro
> entirely.

true, especially as it is a compiler vs stdlib thing. but then the
`correct' way is to have one preprocessor symbol for each container ...
might be overkill ...

tim


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