
15 Jul
2012
15 Jul
'12
6:13 p.m.
* 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