
12 Nov
2008
12 Nov
'08
9:42 a.m.
ACSoft wrote:
I think the boost implementations should move the std::tr1 implementation into the boost namespace if possible. This should solve all the problems.
example:
array.hpp
#ifdef STL_ARRAY_EXISTS # ifdef USE_TR1 # include
# else # include <array> # endif #endif namespace boost { #ifdef STL_ARRAY_EXISTS # ifdef USE_TR1 using std::tr1::array; # else using std::array; # endif #else template<...> class array { //... }; #endif }
What do you think of this idea?
Personally I'm violently opposed for the reasons I gave in a previous mail. Sorry, John.