
20 Oct
2009
20 Oct
'09
4:01 p.m.
Thorsten Ottosen escribió:
Hi Ion,
I'm using the boost::interprocess::multiset from trunk with vc9. After updating, some of my code stopped working. I use a set like
multiset<const Node*,SomePredicate>
and when calling
set.insert( &obj )
I get compile errors. Specifically in
interprocess\detail\move.hpp(79)
I don't understand the details of these move-emulation tricks, but the compiler complains that T=U* for some U is not a legal base class.
utilities.hpp updated, revision 57018, try again ;-) Best, Ion