
26 Feb
2009
26 Feb
'09
12:14 p.m.
John Maddock
Or are we going to run into trouble because another std header might include the compiler's tr1 stuff again?
Yes, for example there are TR1 components in existing C++ std lib headers such as <utility> <cmath> etc.
So there's no mechanism by which we can avoid including the vendors version if it's available.
[Still not giving up] What we need then is the possiblity to use the boost tr1 components from namespace boost::tr1, e.g. boost::tr1::tuple<...> // behaves like std::tr1::truple. vs. boost::tuple<...> // does not behave like std::tr1::tuple Is this feasible? Markus