Boost logo

Boost :

From: Michael Stevens (Michael.Stevens_at_[hidden])
Date: 2004-07-27 03:09:36

On Tuesday 27 July 2004 00:42, JOAQUIN LOPEZ MU?Z <joaquin_at_[hidden]> wrote:

> error C2888: 'void
boost::multi_index::safe_mode::detach_equivalent_iterators(Iterator &)' :
symbol cannot be defined within namespace 'detail'

The error seems to indicate a namespace problem rather then something specific
to member template friends?

> > I've searched through the VC 2005 beta docs and,
> allegedly, member template friends are supported, so this
> particular problem could be a bug rather than complete
> lack of support for this feature. Maybe someone with
> local access to VC 8.0 can test the above code and
> see what happens (I currently don't have the time
> and resources to try myself.)

Maybe the problem is related to namespace handling in VC 8.0

Boost.numeric.interval library fails when included in uBLAS due to a curious
namespace problem.

The same problem effect VC 7.1 as well. Why the compilers think the 'lower'
'upper' symbols are ambiguous I have no idea!

Michael Stevens Systems Engineering
Navigation Systems, Estimation  and
                 Bayesian Filtering

Boost list run by bdawes at, gregod at, cpdaniel at, john at