|
Boost : |
From: Gregory Dai (gregory.dai_at_[hidden])
Date: 2008-03-29 16:22:25
I was able to use something like the following:
boost::object_pool<std::set<int> > front;
but I'd instead want to be able to use:
boost::object_pool<int> back;
boost::object_pool<std::set<int, boost::object_pool<int> > front(back);
which is not possible because the object_pool does not conform to the
standard allocator interface. For the time being it's possible to do:
boost::object_pool<std::set<int, boost::pool_allocator<int> > front;
but an element set from the pool does not interact well with a plain
std::set<int>.
Any suggestion on a solution?
Thanks,
Greg
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk