26 Mar
2011
26 Mar
'11
11:14 p.m.
El 26/03/2011 15:13, skywalker escribió:
Hello all,
It seems that boost::interprocess::set won't compile if the key_type is pointer. However, bip::vector or std::set works fine. I'm using g++ 4.5.2 and boost 1.46.0 with linux 2.6.37. Here is my code: // compile command: g++ a.cpp -lboost_thread
It seems this is an error in Boost.Intrusive, that creates ambiguous comparison functors, when pointer type is implicitly convertible from raw pointers. I'll try to fix it ASAP.