
16 Nov
2004
16 Nov
'04
2:42 p.m.
On Fri, 12 Nov 2004 13:32:46 -0500, Doug Gregor <dgregor@cs.indiana.edu> wrote:
Why not keep all of the Boost versions in namespace boost, but create a boost::tr1 namespace that has the appropriate using declarations for the std versions (when a TR1 implementation is available) or the Boost versions (when a TR1 implementation is not available). If we're feeling really brave we could eventually call the boost:: versions deprecated :)
What is the policy anyway with regards to boost components that are in TR1? Are their interfaces now fixed to the TR1 ones? For example, there was a discussion recently on constructing boost::function's with constant values. Regards, Rogier