Boost logo

Boost Users :

Subject: Re: [Boost-users] How to make multi_index_container work with std::unique_ptr?
From: Igor R (boost.lists_at_[hidden])
Date: 2011-12-20 14:14:07


> If the elements of a multi_index_container are std::unique_ptr, it doesn't
> seem to work because the assignment operator of std::unique_ptr is private.
> Any way to let it work? If I change unique_ptr to shared_ptr, it works. But
> I need a good performance. Or is there anyway to work around to get pointer
> container performance with multi index power?

Why do you think it would affect your program performance? Have you
run profiler, or it's just a guess?
I use MIC with shared_ptr a lot and it never was a bottleneck.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net