
14 Jun
2011
14 Jun
'11
9:13 p.m.
On 14/06/2011 23:08, Vicente Botet wrote:
This is quite annoying. Does it means that every C++ header must use qualified symbols to avoid possible conflicts
Welcome to ADL.
when the user introduces them via 'using'?
You don't need to use 'using' to run into this kind of trouble. boost::fusion::vector2< boost::mpl::int_<1>, boost::mpl::int_<2> > is enough to make everything ambiguous.