|
Boost : |
From: Stjepan Rajko (stipe_at_[hidden])
Date: 2008-02-14 12:37:06
On Thu, Feb 14, 2008 at 2:41 AM, David Rodríguez Ibeas <dibeas_at_[hidden]> wrote:
> On Thu, Feb 7, 2008 at 4:38 AM, Stjepan Rajko <stipe_at_[hidden]> wrote:
>
> > Hello,
> >
> > In trying to use noncopyable types in a fusion vector I realized I
> > can't - GCC 4.0.1 complained about, e.g.:
> >
> > [snip]
> >
> > Is there a way to make vector (or any other sequence container) hold
> > noncopyable types, or do I need to implement a noncopyable_vector?
> >
>
> Consider using boost::ref or boost::cref (constant version).
>
hmm hmm hmm... that's a good suggestion, but I actually need the
fusion::vector to hold the object, and ideally to hold it as itself
(rather than in maybe a boost::shared_ptr). But something like a
smart pointer might do the trick for now.
Thanks,
Stjepan
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk