Boost logo

Boost :

From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2006-12-19 21:16:18


Why following definitions in detail/lcast_precision.hpp doesn't cause an
ambiguity with 1-2 argument calls?

template<class T>
inline void lcast_set_precision(std::ios_base& stream, T* = 0 )
{
    ...
}

template<class Source, class Target>
inline void lcast_set_precision(std::ios_base& stream, Source* = 0, Target*
= 0 )
{
    ...
}

As of now these definitions cause Boost.Test to fail build on Sun CC 5.3
compiler and I would really like it to be addressed somehow.

Gennadiy


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk